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