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."
6👍 2👎