meaning of crenellation

1. the action of constructing rampparts with gaps for firing guns or arrows


Related Words

crenellation |

Developed & Maintained By Taraprasad.com

Treasure Words