Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lambasting
in English
lambasting
us
/ˈlæmbæstɪŋ/
uk
/ˈlæmbæstɪŋ/
#uncommon
Lemma:
lambaste
The lemma is the base or root form of this word.
Definitions
Verb
to
strongly
condemn
or
reprove
someone
Noun
a
severe
verbal
rebuke
;
strong
criticism
a
physical
beating
or
flogging