put up or shut up

动词 v.

英文释义

动词 v.
  1. To desist from saying something unless one is able to prove it; to act in a manner that makes further talk unnecessary. idiomatic
    — "If the evidence for modern Darwinian theory is so overwhelming, they should have called the bluff on the other side and come and made their arguments. ... They should have put up or shut up."

词形变化

puts up or shuts up present,singular,third-person putting up or shutting up participle,present put up participle,past put up past shut up participle,past shut up past
0 次浏览 数据来源: Wiktionary