Machicolate
[mæ'tʃikәuleit]
Definition
(verb.) supply with projecting galleries; 'machicolate the castle walls'.
Inputed by Bennett--From WordNet
[mæ'tʃikәuleit]
(verb.) supply with projecting galleries; 'machicolate the castle walls'.
Inputed by Bennett--From WordNet