close up shop idiom US (UK shut up shop)
歇业;关门;停业
to end an activity, usually a business activity, either temporarily or permanently
Many companies are considering closing up shop in this country and transferring production to low wage economies. 许多公司都在考虑关停在该国的业务,将生产转向低工资国家。