Set-up-shop Definition

verb

To physically arrange a shop or workplace.

He set up shop in his garage every Saturday.
Wiktionary

(idiomatic) To establish a business.

They set up shop as venture capitalists on Sand Hill Road.
Wiktionary

Find Similar Words

Find similar words to set-up-shop using the buttons below.

Words Starting With

Words Ending With

Unscrambles

set-up-shop