put cards on the table



put (all) your cards on the table

also lay your cards on the table
to truthfully explain what you know or think I could only put my cards on the table and say I don't know what happened to this child.
Etymology: based on the idea of showing other players your cards in a card game
See also: card, on, put, table

Common Names:

NameGenderPronouncedUsage
Edelmiro-Spanish
SvĚTlana-Czech
KatyKAY-teeEnglish
Ruslanroo-SLAHN (Russian)Russian, Tatar, Bashkir, Ukrainian, Belarusian, Kazakh, Kyrgyz, Uzbek, Azerbaijani, Ossetian, Cheche
RoderickRAHD-ə-rik (English), RAHD-rik (English)English, Scottish, Welsh
Jonas['dʒəunəs]