Definition of the word Machicolation, Meaning of Machicolation word :
n. - An opening between the corbels which support a projecting parapet, or in the floor of a gallery or the roof of a portal, shooting or dropping missiles upen assailants attacking the base of the walls. Also, the construction of such defenses, in general, when of this character. See Illusts. of Battlement and Castle.
There are total 13 letters in Machicolation, Starting with M and ending with N.
Total 550 words created by multiple letters combination of Machicolation in English Dictionary.