Caribbean Sea

Explore definitions, synonyms, and language insights of Caribbean Sea

Definitions

Noun
an arm of the Atlantic Ocean between North and South America; the origin of the Gulf stream