WordsLike.net
>
Browse
>
M
> Machicolate
Definitions of Machicolate:
1. Supply with projecting galleries