Toggle navigation
FreeDictionary.com
Search
machicolated
a.
Having machicolations.