Synonym-English dictionary »

crenellation synonyms in English

SynonymEnglish
crenellation noun

battlementnoun

crenelationnoun