Meaning of machicolate
Definition of machicolate
(verb)
supply
with
projecting
galleries; "machicolate the
castle
walls"
Other information on machicolate
WIKIPEDIA results for
machicolate
Amazon results for
machicolate
Tweet