Golden Bowl

Dictionary

PUNITORYa.

Punishing or tending to punishment.