Meaning & Definition of Landfall in English
English⟶
Landfall
/lændfɔl/
noun
1. The seacoast first sighted on a voyage (or flight over water)
synonym:
- landfall
2. The first sighting of land from the sea after a voyage (or flight over water)
synonym:
- landfall