中英词典查询

scotching ['skɒtʃɪŋ]

n. 琢石,擦伤;
v. 阻止( scotch的现在分词 ); 制止(车轮)转动; 弄伤; 镇压;