meaning of crenellate

1. supply with battlements


Related Words

crenellate | crenellated |

Developed & Maintained By Taraprasad.com

Treasure Words