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.”

Synonyms

  • arrival
  • coast
  • shore

Antonyms

  • departure
  • exodus