ALL meanings of put up the shutters
put up the shut·ter
P p - noun put up the shutters to close business at the end of the day or permanently 0
- verb put up the shutters (cricket) to bat defensively in the last innings of a match in order to force a draw when winning is not possible. 0