lambast

英[]
美[]

基本释义

vt.
不断地狠打某人,鞭打; 严厉斥责某人

词性变化

英英释义

Verb
  • 1. beat with a cane

  • 2. censure severely or angrily;

    "The mother scolded the child for entering a stranger's car"

    "The deputy ragged the Prime Minister"

    "The customer dressed down the waiter for bringing cold soup"