sargasso : Idioms & Phrases

Index


Sargasso Sea

  • noun a vast area of the North Atlantic from the West Indies to the Azores that is dense with gulfweed
WordNet
  • a large tract of the North Atlantic Ocean where sargasso in great abundance floats on the surface.
Webster 1913