Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scourges
in English
scourges
us
/ˈskɝdʒɪz/
uk
/ˈskaɹɪdʒɪz/
#uncommon
Lemma:
scourge
The lemma is the base or root form of this word.
Definitions
Noun
a
persistent
source
of
trouble
;
pain
and
suffering
a
means
to
inflict
pain
or
destruction
a
whip
for
flogging
(
leather
,
etc
.)
Verb
to
strike
or
flog
with
a
whip