lambast

transitive verb

Same as lambaste.

verb

Alternative form of lambaste.

verb

beat with a cane

verb

censure severely or angrily