Englishfor English speakers
put up the shutters
English
Meaning put up the shutters meaning
What does put up the shutters mean?
put up the shutters
verb
—
(cricket) to bat defensively in the last innings of a match in order to force a draw when winning is not possible
—
(of a business, figuratively) to close, either at the end of the day or permanently.
Are you looking for...?