See Also: landfall(dictionary)
landfall(dictionary)

landfall (oh)



[C] a landslide (2)
[U and C] literary the land that you see or arrive at after a long journey by sea or air, or the act of arriving there