scotch

Definition

To stop or prevent something from happening; also refers to a type of whiskey or adhesive tape.

中文 阻止或防止某事发生;也指一种威士忌或胶粘带。

Example

"Quick action scotched the plans for the unauthorized construction."