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."
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.