Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lambasted
in English
lambasted
us
/ˈlæmbəˌstɛd/
uk
/ˈlæmbəˌsted/
#uncommon
Lemma:
lambaste
The lemma is the base or root form of this word.
Definitions
Verb
to
beat
or
thrash
physically
(
archaic
)
to
reprimand
or
denounce
harshly
to
scold
or
criticize
severely
;
condemn