Definitions and Meaning of scourge in English. scourgenoun. a whip used to inflict punishment (often used for pedantic humor) Synonyms : flagellum; a person ...
確定! 回上一頁