BERMUDA TRIANGLE


Meaning of BERMUDA TRIANGLE in English

n. an area of the western Atlantic where ships and aircraft are reported to have disappeared without trace.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.