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."
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
Buy the mug