shut up shop
idiom
British
: to go out of business forever or to stop performing all services or activities for a period of time
Rather than shutting up shop entirely, the company laid off half of its workers.
The store has already shut up shop for the day.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share