The Italian term "frustare" matches the English term "scourge"

other italian words that include "frustare" : english :
frustare whips