'machicolate' definitions:

Definition of 'machicolate'

(from WordNet)
verb
Supply with projecting galleries; "machicolate the castle walls"

Words containing 'machicolate'