Bermuda Triangle Hear it!

Bermuda Triangle Definition

Bermuda Triangle

a triangular region in the Atlantic Ocean, bounded by Bermuda, Puerto Rico, and Florida: in this area, many ships and aircraft have been reputed to have disappeared mysteriously, esp. since the 1940s