Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of sargasso sea
  1. noun
    a vast area of the North Atlantic from the West Indies to the Azores that is dense with gulfweed
Explanation of sargasso sea
My lists:
Recently viewed words: