English Daily
  Discover Through Learning
 Home Links Newsletter  Community24 Mar. 2018   
Language Holidays

Interpreting - Translation


How many idioms do you know? Learn some more today.
to lay one’s cards on the table -

E.g. ‘If we are to make a deal we both have to lay our cards on the table.’

To have secrets.
To have a secretive personality.
To be honest about opinions and plans.
To be planning something in secret.