landfall
Short definition from Wiktionary
Noun
- An arrival at the shore by a ship, or sighting of the shore from a ship.
- The point at which a hurricane or similar storm reaches land.
- The first land discovered after a sea voyage.
- A landslip.
We haven’t written up landfall yet: Simple and Standard meanings, examples and a quiz.