punch-hole

English

Noun

punch-hole (plural punch-holes)

  1. Alternative form of punch hole.