Ravelin
Legal definition for Indian law research
Definition
A detached work with two embankments which make a salient angle It is raised before the curtain on the counterscarp of the place Formerly called demilune and half moon
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.