crocodile squeezer
noun
: a squeezer consisting of a lever device with powerful jaws between which metal is placed for shingling
Love words? Need even more definitions?
Merriam-Webster unabridged
Share