OXFORD 9000
📚 verb • entry_id 48883

set up shop

Meanings (ES + gloss)
abrir un establecimiento • establecer un negocio • fundar una empresa • montar un local
To establish a business.
Homer’s entrepreneurial spirit proves altogether overly infectious. Homer gives Barney a pep talk when he encounters him dressed up like a baby handing out fliers (Barney in humili…
They set up shop as venture capitalists on Sand Hill Road.
Phrases
No hay frases