中英词典查询

scathes

vt. 伤害,损害(scathe的第三人称单数形式);