Find the word definition

Wikipedia
...instore

...instore was a chain of retail stores in the United Kingdom selling a range of products and principally concentrating on value home-ware items.

The company was headquartered in Huddersfield, West Yorkshire but did not have a store in the town: the nearest was away at Ravensthorpe Shopping Park, Dewsbury. The company had over 5,000 employees.