Definify.com

Definition 2024


embattlements

embattlements

English

Noun

embattlements

  1. plural of embattlement