put up the shutters
动词 v.
英文释义
动词 v.
- 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.
0 次浏览
数据来源: Wiktionary