scotching

'skɔtʃiŋ

英文释义

v hinder or prevent (the efforts, plans, or desires) of
v make a small cut or score into

中文翻译

琢石, 擦伤

学习工具