Synonyms of Merlon in English :
Antonyms of Merlon in English
Thesaurus of Merlon in English
1. (noun) a solid section between two crenels in a crenelated battlement