How do you spell Incastellated


 Definitions

Available Definitions:
1)  a. - Confined or inclosed in a castle.