bermuda triangle

Noun
  1. An area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost (synset 108728784)

Other Searches