A good landfall February 13, 2021 thedictionary A good landfall0 Comments(Naut.) the sighting of land in conformity with the navigator’s reckoning and expectation.See also: Landfall