embattlements

English

Noun

embattlements

  1. plural of embattlement