English dictionary, thesaurus, translations & etymology
FreeDict.com

merlon in French

merlon in French

merlon
noun
(architectural element, military, historical) Any of the upright projections between the embrasures of a battlement, originally for archers to shield behind while shooting arrows over the embrasures, or through loopholes in the merlons.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.