Log in
Search words & phrases
scourge
US /skə:dʒ/
・
UK /skɜ:dʒ/
C1
Definition
Video subtitles
noun
Person or thing causing great suffering
verb
To cause a lot of trouble or suffering