English Dictionary
Definition battlements in British English
battlements noun
[plural] noun
/ˈbæt(ə)lmənts/
Synonyms and related words
