Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drub
in English
drub
us
/drʌb/
uk
/drʌb/
#uncommon
Definitions
Verb
to
defeat
utterly
;
overwhelm
completely
The
team
was
drubbed
by
their
opponents
in
the
final
game
.
to
criticize
severely
;
condemn
strongly
The
journalist
drubbed
the
politician's
speech
,
calling
it
unrealistic
.
to
beat
with
a
stick
The
farmer
used
to
drub
the
animals
to
keep
them
in
line
.