Skip to content

lambast

Dictionary definition · lambast

verb

  1. beat with a cane
  2. censure severely or angrily"The mother scolded the child for entering a stranger's car"

Source: Open English WordNet (CC BY 4.0).