Definify.com
Definition 2024
Sargasso_Sea
Sargasso Sea
English
Proper noun
Sargasso Sea
- An elongated area in the middle of the North Atlantic Ocean, surrounded by ocean currents.
Related terms
Translations
an elongated area in the middle of the North Atlantic Ocean
|
|