Lambaste (noun) Definition, Meaning & Examples

verb (used with object), lam·bast·ed, lam·bast·ing.
  1. to beat or whip severely.
  2. to reprimand or berate harshly; censure; excoriate.
Lambaste (noun) Definition, Meaning & Examples

More Definitions