English Dictionary
Definition crenellate in British English
crenellate verb
verb
1
to provide with battlements
2
to make square indentations (crenels) in
