Shop Right
Legal definition for Indian law research
Definition
shop right
: the right of an employer to use without payment of any royalty an employee's invention developed in the course of employment
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.