sargasso sea Meaning, Definition & Usage

  1. noun a vast area of the North Atlantic from the West Indies to the Azores that is dense with gulfweed

WordNet