English synonyms about - contact  

Bermuda Triangle

noun

1 Bermuda Triangle

An area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost.

Dutch: Bermuda Driehoek


Find more on bermuda triangle elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0342