Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of landfall

- A sudden transference of property in land by the death of its owner.
- Sighting or making land when at sea.

Crossword clue for landfall

- Approach to shore
- Coast first sighted after a voyage
- Reach shore, make ...