Idioms

lay one's cards on the table
to let someone know one`s position and feelings openly, to deal honestly with something
The employee decided to lay his cards on the table and tell his boss about the job offer from the other company.

--- >>>
  • lay one's hands on (someone)
  • lay one's hands on (something)
  • lay out (money) or lay (money) out
  • lay out (something) or lay (something) out
  • lay over
  • lay the blame on (someone or something)
  • lay the groundwork for (something)
  • lay up (a vessel) or lay (a vessel) up
  • lay up (something) or lay (something) up
  • lay waste (to something) or lay (something) to waste
  • Idioms Quiz
  • first things first
  • cost an arm and a leg
  • under cover
  • reliance on (someone or something)
  • in any case/event
  • to the best of one's knowledge
  • paint oneself into a corner
  • take the edge off (something)
  • have (someone's) blood on one's hands
  • lip service


  • My Account / Test History

    Fact
    The earth is approx. 6,588,000,000,000,000,000 tons.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test