Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lambaste
in English
lambaste
uk
/ˈlæmbɛst/
#uncommon
Past Tense
lambasted
Participle Verb
lambasting
Third Person Singular
lambastes
Definitions
Verb
to
harshly
criticize
or
scold
;
reprimand
The
manager
will
lambaste
the
employee
for
his
poor
performance
.
to
beat
or
thrash
severely
(
in
a
physical
manner
)
The
boxer
was
lambasted
by
his
opponent
in
the
first
round
.