Search

battlemented🔊

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