MERLON


Meaning of MERLON in English

[mer.lon] n [F, fr. It merlone, aug. of merlo battlement, fr. ML merulus, fr. L, merle] (ca. 1704): any of the solid intervals between crenellations of a battlement--see battlement illustration

Merriam-Webster English vocab.      Английский словарь Merriam Webster.