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.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.