merlon
English Dictionary
->
Letter M
-> merlon
Search Dictionary:
merlon Definition
(n)
a
solid
section
between
two
crenels
in
a
crenelated
battlement
merlon Synonyms
merlon
© Art Branch Inc.