set up a shop

listen to the pronunciation of set up a shop
English - Turkish
English - English

Definition of set up a shop in English English dictionary

set up shop
To physically arrange a shop or workplace

He set up shop in his garage every Saturday.

set up shop
To establish a business

these companies could enjoy support required to set up shop for the long term.

set up shop
open a business