LANDFALL Meaning of LANDFALL in English n. the approach to land, esp. for the first time on a sea or air journey. Oxford English vocab. Оксфордский английский словарь. 2012