Rhyme Desk
Find rhyming words!

Definition of "Landfall" :

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)