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.
НОВИ ДУМИ
European
May 10, 2021
ДУМАТА НА ДЕНЯ
Shimmer
shut up shop