Definition
To cease an activity, typically a business operation, either temporarily or permanently.
Many companies are considering shutting up shop in this country and moving production to lower-wage countries.
Due to heavy losses, the small bookstore eventually shut up shop.
After many years of hard work, they decided to shut up shop and retire.