📖 Definitions of "Landfall"
noun
- 1
Arrival at the shore by ship.
"Lighthouses are usually the first aids seen when making landfall."
- 2
The point at which a hurricane or similar storm reaches land.
- 3
The first land discovered after a sea voyage.
- 4
A landslip.
Translate “Landfall” into Another Language
Pick a language — the word will be pre-filled in the translator.