Definition of Bermuda Triangle in English:

Bermuda Triangle

proper noun

  • An area of the western Atlantic Ocean between Florida, Bermuda, and Puerto Rico where a large number of ships and aircraft are said to have disappeared mysteriously.