Online Google Dictionary

lambast 中文解釋 wordnet sense Collocation Usage Collins Definition
  1. cane: beat with a cane
  2. call on the carpet: 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"
  3. Alternative spelling of lambaste