VerbarFougade
Legal definition for Indian law research
Definition
A small mine in the form of a well sunk from the surface of the ground charged with explosive and projectiles It is made in a position likely to be occupied by the enemy
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.