Beachhead
Legal definition for Indian law research
Definition
an area in hostile territory that has been occupied and is held to allow aditional troops and supplies to enter
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.