Home
Search
Index
Definify.com
Definition
2024
paper_punch
paper punch
English
Noun
paper
punch
(
plural
paper punches
)
synonym of
hole punch
Similar Results