objurgate

'ɒbdʒә:geit

英文释义

v express strong disapproval of
v censure severely

中文翻译

vt. 痛骂, 训斥, 非难

学习工具