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 scotch mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email