Definition of Machicolate

  • (verb) supply with projecting galleries; "machicolate the castle walls"

Synonyms of Machicolate


No Synonyms Found.

Antonyms of Machicolate


No Antonyms Found.

Homophones of Machicolate


No Homophones Found.