shop right
Noun
Meaning
shop right
(US, law) In United States patent law, an implied license under which a firm may use a patented invention, invented by an employee who was working within the scope of their employment, using the firms' equipment, or inventing at the firms' expense.
Examples
I hope you visited my favorite olive oil shop right next door to La Mediterranee after your lunch!
To help expedite the matchmaking process, we've rounded up some of our favorite renditions of this classic style available to shop right now.
I used to have a mia da shop right next to my house when I first moved to Hanoi.