0 to end an activity, usually a business activity, either temporarily or permanently:
Many companies are considering shutting up shop in this country and transferring production to low wage economies.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
shut up shop