Definitions
noun
the first sighting of land from the sea after a voyage (or flight over water)
noun
the seacoast first sighted on a voyage (or flight over water)
Look “landfall” up elsewhere
Want another word?
Spin the dictionary for a fresh one.