Question: what is the meaning of the phrase put up the shutters?
Answer: to close a shop or business at the end of the day, or to close it permanently. Synonyms and related words. + Closing a business and ceasing to operate a business. close.