n.伤口;刻痕
v.粉碎;消灭;阻止
The doctor scotched her false story. 医生戳穿了她的骗局。
Facts will eventually scotch these rumours. 这种谣言在事实面前将不攻自破。