Meaning of machicolation
Definition of machicolation
(noun)
a
projecting
parapet
supported
by corbels on a
medieval
castle; has openings
through
which stones or
boiling
water
could be dropped on an
enemy
Other information on machicolation
WIKIPEDIA results for
machicolation
Amazon results for
machicolation
Tweet