Sargasso Sea Meaning, Definition & Usage
-
noun a vast area of the North Atlantic from the West Indies to the Azores that is dense with gulfweed
WordNet
Definitions
- a large tract of the North Atlantic Ocean where sargasso in great abundance floats on the surface.