landfalling
Adjective
Meaning
landfalling (not comparable)
Making landfall.
It is the closest landfalling hurricane known to have an impact.
Adjective
landfalling (not comparable)
Making landfall.
It is the closest landfalling hurricane known to have an impact.