meaning of incastellated
1.
Confined
or
inclosed
in
a
castle.
Related Words
incastellated
|
Developed & Maintained By
Taraprasad.com