skypunch

English

Noun

skypunch (plural skypunches)

  1. (meteorology) Synonym of fallstreak hole.