MURDRESS


Meaning of MURDRESS in English

noun a battlement in ancient fortifications with interstices for firing through.

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