Define Bermuda TriangleBermuda Triangle. A triangular area of the Atlantic whose apices are Bermuda, Miami, and the Lesser Antilles. Reputed to be the site of numerous mysterious disappearances of planes and ships. To look up another word, click here. The Travel Industry Dictionary is provided courtesy of www.HomeTravelAgency.com |