machicolateEnglish

machicolate

Verb

Supply with projecting galleries

English: machicolate