LANDFALL Meaning of LANDFALL in English ■ noun1》 an arrival at land on a sea or air journey. 2》 a collapse of a mass of land. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004