MURDRESS


Meaning of MURDRESS in English

(n.) A battlement in ancient fortifications with interstices for firing through.

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