Meaning of sargasso sea

Definition of sargasso sea

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

Other information on sargasso sea

WIKIPEDIA results for sargasso sea
Amazon results for sargasso sea