Golden Bowl

Dictionary

SCOURGINGppr.

Whipping; lashing with severity; punishing or afflicting severely.