meaning of landfall

1. A sudden transference of property in land by the death of its owner.
2.
Sighting or making land when at sea.
3.
the first sighting of land from the sea after a voyage or flight over water


Related Words

landfall |

Developed & Maintained By Taraprasad.com

Treasure Words