punch hole cloud
English
Noun
punch
hole
cloud
(
plural
punch hole clouds
)
(
meteorology
)
A cloud having a
fallstreak hole
.