come of scot free
英
美
- come v.来;来到;来取、来拿;成为;达到;接近;摆出...的样子;处于(某个位置)
- free adj.自由的;免费的;畅通的;没有…的;未使用的;空闲的;随意的v.释放;使自由;使摆脱;解除;使可用于(某目的)adv.免费地;自由地
- of prep.关于;...的(表所属);出身于;由于
- scot n.[英史]估定的款项;税金;[大写]苏格兰人
- They got off scot-free because of lack of evidence.
由于证据不足,他们得以逍遥法外。
- One of the murderers was caught, but the other is still at large.
一个凶手被抓住了,另一个却依然逍遥法外。
- He was scourged by the memory of his misdeeds.
他对以往的胡作非为的回忆使得他精神上受惩罚。
- The days of impunity seem to be over.
免受惩罚的日子似乎已经完结。