ALL meanings of landfall
land·fall
L l - noun landfall an approach to or sighting of land: The ship will make its landfall at noon tomorrow. 1
- noun landfall the land sighted or reached. 1
- noun landfall a landslide. 1
- noun landfall An arrival at land on a sea or air journey. 1
- noun landfall ship: arrival 1
- noun landfall ship: arrival 1
- abbreviation LANDFALL landslide 1
- abbreviation LANDFALL landslide 1
- noun landfall storm over land 1
- noun landfall storm over land 1
- noun landfall storm over land 1
- variable noun landfall Landfall is the act of arriving somewhere after a journey at sea, or the land that you arrive at. 0
- noun landfall the act of sighting or nearing land, esp from the sea 0
- noun landfall the land sighted or neared 0
- noun landfall a sighting of land from a ship at sea 0
- noun landfall the land sighted 0
- noun landfall a landing by ship or airplane 0