n.傷口;刻痕
v.粉碎;消滅;阻止
The doctor scotched her false story. 醫(yī)生戳穿了她的騙局。
Facts will eventually scotch these rumours. 這種謠言在事實(shí)面前將不攻自破。