BERMUDA TRIANGLE





Definition:

  1. [noun] an area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost
    Synonyms: Bermuda Triangle

Synonyms: