battlements ( synonym found)

Definition of battlements:

(n) : plural of battlement; Divisions or apertures on the top of castle walls or towers

Back to Top