Meaning of put up the shutters | Babel Free
Definitions
- To bat defensively in the last innings of a match in order to force a draw when winning is not possible.
-
To close, either at the end of the day or permanently. figuratively
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.