shut up shop

相关词: shut

成语

Definition

  1. 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.