embattlements
English
Noun
embattlements
plural of
embattlement