PUNCH LOOM


Meaning of PUNCH LOOM in English

noun

Etymology: punch (I)

: a machine with needles for punching loose fiber or fabric pieces through a mesh fabric background

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.