Aller au contenu
inoh

set up shop

/sɛt ʌp ʃɒp/

To start a business or operation.

“They decided to set up shop in the market.”
Ajouter à My Deck
Illustration de set up shop : To start a business or operation.