American Dictionary
Definition scotch in American English
scotch verb
[transitive] verb
/skɑtʃ/
1
to stop something from continuing before it has a chance to develop more
Example
Their recent appearance together has scotched rumors of a divorce.
