put one's cards on the table

动词 v.

英文释义

动词 v.
  1. To reveal one's true intentions, beliefs, feelings, or other previously concealed facts about one's situation; to speak frankly. idiomatic
    — "We needn't either of us," she continued, "be concerned for the other's reasons, though I'm perfectly ready, I assure you, to put my cards on the table."
4 次浏览 数据来源: Wiktionary