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.

Oxford English vocab.      Оксфордский английский словарь.