wall cloud
Noun
Meaning
wall cloud (plural wall clouds)
(meteorology) A localized, persistent, often abrupt lowering from a rain-free base of a thunderstorm.
Noun
wall cloud (plural wall clouds)
(meteorology) A localized, persistent, often abrupt lowering from a rain-free base of a thunderstorm.