Definify.com

Definition 2024


Sargasso_Sea

Sargasso Sea

English

Proper noun

Sargasso Sea

  1. An elongated area in the middle of the North Atlantic Ocean, surrounded by ocean currents.

Related terms

Translations