CRENELLATIONS


Meaning of CRENELLATIONS in English

■ plural noun battlements.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.