Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scourge
in English
scourge
us
/skɝdʒ/
uk
/skɜːrdʒ/
#uncommon
Plural
scourges
Past Tense
scourged
Participle Verb
scourging
Third Person Singular
scourges
Definitions
Noun
a
divine
agent
of
punishment
;
source
of
suffering
a
source
of
widespread
pain
;
trouble
or
hardship
a
persistent
cause
of
suffering
(
widespread
or
destructive
)
Verb
to
whip
or
flog
someone
to
cause
persistent
suffering
;
afflict
or
torment