Lambast (noun) Definition, Meaning & Examples

verb (tr)
  1. to beat or whip severely
  2. to reprimand or scold
Lambast (noun) Definition, Meaning & Examples

More Definitions