SynonymX
Speak
Machicolate
Definition of Machicolate
1.
Supply with projecting galleries
Verb
Semanticaly linked words with "machicolate"
architecture
furnish
provide
render
supply