BATTLEMENTS


Meaning of BATTLEMENTS in English

[plural] [noun] - a wall around the top of a castle with regular spaces in it through which the people inside the castle can shoot

Cambridge English vocab.      Кембриджский английский словарь.