landfall
/ˈlændfɔːl/Definitions
1. noun
the moment when a ship or a storm first reaches land after being at sea or in motion
“The news of the storm’s landfall sent a wave of fear through the coastal towns.”
1. noun
the moment when a ship or a storm first reaches land after being at sea or in motion
“The news of the storm’s landfall sent a wave of fear through the coastal towns.”