Lambasted (noun) Definition, Meaning & Examples

adjective
  1. having been strongly or severely criticized:Unfortunately, a very weak script and lackluster direction resulted in a critically lambasted film and poor box office.
verb
  1. the simple past tense and past participle of lambaste.
Lambasted (noun) Definition, Meaning & Examples

More Definitions