meaning of crenelated

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


Related Words

crenelated |

Developed & Maintained By Taraprasad.com

Treasure Words