English

edit

Noun

edit

skypunch (plural skypunches)

  1. (meteorology) Synonym of fallstreak hole