landphoon (English, noun)
expansion: landphoon (plural landphoons)
Senses:
topics: climatology
meteorology
natural-sciences
glosses: A tropical depression over land whose satellite signature resembles that of a typhoon.
tags: informal
Forms:
form: landphoons
tags: plural