lay one's cards on the table

To let someone know your position and interest openly; deal honestly; act without trickery or secrets.
In talking about buying the property, Peterson laid his cards on the table about his plans for it.
Some of the graduates of the school were unfriendly toward the new superintendent, but he put his cards on the table and won their support.
Categories: informal verb

An client error occurred: Error calling GET (403) The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>.