thumbtacked; thumbtacking; thumbtacks
: to fasten with a thumbtack
Love words? Need even more definitions?
Merriam-Webster unabridged
Share