—used for adhesive tape
scotched; scotching; scotches
1
2
: to put an end to
scotched rumors of a military takeover
: a chock to prevent rolling or slipping
scotched; scotching; scotches
Love words? Need even more definitions?
Merriam-Webster unabridged
Share