Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word machicolation from English dictionary with examples, synonyms and antonyms.

machicolation   noun

Meaning : A projecting parapet supported by corbels on a medieval castle. Has openings through which stones or boiling water could be dropped on an enemy.

Machicolation meaning in Bengali (Bangla).