put up the shutters

动词 v.

英文释义

动词 v.
  1. To bat defensively in the last innings of a match in order to force a draw when winning is not possible.
  2. To close, either at the end of the day or permanently. figuratively

词形变化

puts up the shutters present,singular,third-person putting up the shutters participle,present put up the shutters participle,past put up the shutters past
0 次浏览 数据来源: Wiktionary