Golden Bowl

Dictionary

ENCAGEDpp.

Shut up or confined in a cage.