drubbing

'drʌbiŋ

英文释义

n a sound defeat
n the act of inflicting corporal punishment with repeated blows
v beat thoroughly and conclusively in a competition or fight

中文翻译

n. 殴打, 痛击

36,505
BNC 频率
32,888
使用频率

学习工具