meaning of crenellated

1. of a building having turrets and battlements in the style of a castle


Related Words

crenellated |

Developed & Maintained By Taraprasad.com

Treasure Words