tornadocane (English, noun)
expansion: tornadocane (plural tornadocanes)
Senses:
topics: climatology
meteorology
natural-sciences
glosses: A supercell thunderstorm whose radar signature resembles that of a hurricane, with a center free of precipitation; a landphoon.
tags: informal
Forms:
form: tornadocanes
tags: plural