Battlemented meaning

Furnished with battlements, as the ramparts of a city or castle.
adjective
0
0
Advertisement