Share this record


Lexicon
Castellated

_____________________________________________________

A castellated building is one that is decorated with battlements.