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
  • day and night
  • whole new ball game
  • here, there and everywhere
  • pass oneself off as (someone or something) else
  • bump off (someone)
  • in a sort of way
  • cast the first stone
  • in bad faith
  • go around the bend
  • sit tight


  • My Account / Test History

    Fact
    ¥ It takes about 20 seconds for a red blood cell to circle the whole body.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test