scotch - definition and synonyms

verb [transitive] 

Your browser doesn’t support HTML5 audio

/skɒtʃ/
present tense
I/you/we/theyscotch
he/she/itscotches
present participlescotching
past tensescotched
past participlescotched
  1. to stop something from continuing before it has a chance to develop more

    Their recent appearance together has scotched rumours of a divorce.