Set-up-shop Definition
verb
(idiomatic) To establish a business.
They set up shop as venture capitalists on Sand Hill Road.
Wiktionary
Set-up-shop Is Also Mentioned In
Find Similar Words
Find similar words to set-up-shop using the buttons below.