put up the shutters
put up the shutters
English
Verb
Ad
Definition
To bat defensively in the last innings of a match in order to force a draw when winning is not possible.
Ad
put up the shutters
To bat defensively in the last innings of a match in order to force a draw when winning is not possible.