Bermuda Triangle
Short definition from Wiktionary
Proper noun
- An area of the Atlantic Ocean where many ships and planes have disappeared under allegedly mysterious circumstances.
Noun
- Any place where objects mysteriously disappear.
We haven’t written up Bermuda Triangle yet: Simple and Standard meanings, examples and a quiz.