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