Skip to main content

Tyler Brington's definitions

scotch

to catch on, to continue to be used, to stick

(taken from Scotch Tape)
"Sony managed to scotch the blu-ray technology despite the fact that HD-DVD was more popular among consumers."

"The new IT system is easier to use, but it has not scotched among the employees yet who are still working mostly with spreadsheets."
by Tyler Brington April 13, 2008
mugGet the scotchmug.

Share this definition