Search results
- DictionaryBermuda Triangle/bəˌmjuːdə ˈtrʌɪaŋɡl/
- 1. an area of the western Atlantic Ocean where a large number of ships and aircraft are said to have mysteriously disappeared.
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries