turriculated

views updated

turriculated. Building with turrets.

More From encyclopedia.com