Scourge Define Scourge at Dictionaryscourge Dictionary Definition Vocabulary

Scourge definition a whip or lash especially for the infliction of punishment or torture See moreAs a verb scourge means to cause suffering Not surprisingly it comes from the old French word meaning to whip A dictatorship could scourge and oppress its

立即联系/Live Chat

Scourge Definition of Scourge by scourge definition of scourge in English

Define scourge someone or something that causes a great amount of trouble or suffering — scourge in a sentencea whip used as an instrument of punishment a person or Meaning pronunciation example sentences and more from Oxford Dictionari

立即联系/Live Chat