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 ChatDefine 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