Golden Bowl

Dictionary

SCOURGEDpp.

Whipped; lashed; punished severely; harassed.