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
  • put up with (someone or something)
  • speak off the cuff
  • cut-and-dried
  • hot and bothered
  • stuck with (someone or something)
  • go to the expense (of doing something)
  • kick over
  • meet one's Waterloo
  • words to that effect
  • on time


  • My Account / Test History

    Body Facts
    If you throw up and your vomit is greenish, it contains bile from further down in your intestine than just your stomach. The bile and stomach acid make vomit taste awful.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test