0 to put an end to (a rumour/rumor, plan etc) -- kết thúc, chấm dứt
I hope that he can scotch that rumour.
Let me scotch that right away as another lie.
In what sense does an increase in duty on a bottle of scotch damage the industry's export prospects?
Any untoward expansion of output, whenever it occurs, must immediately be scotched.
I accept that some of our forebears existed from morning to night on scotch whisky, but they were in a very small minority.
I would also like to scotch the rumour that all urban programme expenditure is ceasing as of now.
That is quite untrue and the idea could be scotched by looking at the figures.
We thought we had scotched baby farming, but recent cases show we have not.