crenelation
English
crenelation meaning in English • crenelation का अर्थ अंग्रेजी में
Noun
- The act of crenelating, or the state of being crenelated; an indentation or an embrasure.