LANDFALL


Meaning of LANDFALL in English

■ noun

1》 an arrival at land on a sea or air journey.

2》 a collapse of a mass of land.

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