scourger - İngilizce Eşanlam Sözlük

scourger

n.
[1] flogger