Definitions | merlon |
| noun
- (architecture, military) Any of the projections between the embrasures of a battlement
Translations: - Dutch: kanteel
- German: Zinne
- Italian: merlo
Supplemental Details:Sponsor an extended definition for merlon for as little as $10 per month. Click here to contact us.
| |
|