Definify.com

Definition 2024


paper_punch

paper punch

English

Noun

paper punch (plural paper punches)

  1. synonym of hole punch