English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition the Bermuda Triangle in British English

the Bermuda Triangle

/bə(r)ˌmjuːdə ˈtraɪˌæŋɡ(ə)l/
1

an area of the Atlantic Ocean between Bermuda and Florida where ships and aircraft have disappeared and not been seen again

Synonyms and related words
Definition the Bermuda Triangle in British English