meaning of crenellated
1.
of
a
building
having
turrets
and
battlements
in
the
style
of
a
castle
Related Words
crenellated
|
Developed & Maintained By
Taraprasad.com