A new user has searched for pluck
The definition of Bermuda Triangle
1 Definitions of: Bermuda Triangle
-
- noun, an area in the Atlantic Ocean bounded by Bermuda, Puerto Rico, and Florida where ships and aeroplanes are alleged to have disappeared mysteriously
- Show me some examples of this word: Bermuda Triangle
- Show me the etymology of the word: Bermuda Triangle
No synonyms or antonyms found for word Bermuda Triangle
From Collins
©HarperCollins 2008. Collins English Dictionary definition of Bermuda Triangle