LANDFALL


Meaning of LANDFALL in English

noun sighting or making land when at sea.

2. landfall ·noun a sudden transference of property in land by the death of its owner.

Webster English vocab.      Английский словарь Webster.