machicolate

Explore definitions, synonyms, and language insights of machicolate

Definitions

Verb
supply with projecting galleries; "machicolate the castle walls"

More General Terms