American Dictionary
Definition crenellate in American English
crenellate verb
verb
1
to provide with battlements
