machicolate
English Dictionary
->
Letter M
-> machicolate
Search Dictionary:
machicolate Definition
(v)
supply
with
projecting
galleries
; "
machicolate
the
castle
walls
"
machicolate Synonyms
machicolate
© Art Branch Inc.