You know what it looks like… but what is it called?
TAKE THE QUIZpunch loom
noun
: a machine with needles for punching loose fiber or fabric pieces through a mesh fabric background
Love words? Need even more definitions?
Merriam-Webster unabridged
Share