Golden Bowl

Dictionary

INCASTELLATEDa.

Confined or inclosed in a castle.