Landfall

Science / Weather / Landfall: The point at which a tropical cyclone's eye first crosses a land mass.

Links
Home
Glossary
Thesaurus