MERLON


Meaning of MERLON in English

n. solid narrow wall between two crenels in battlements

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.