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 ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Machicolation ka matlab kya hota hai?