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
  • have eyes in the back of one's head
  • pay one's dues
  • put upon by (someone)
  • for one's (own) sake
  • hear a peep out of (someone)
  • put a hold on (something)
  • step down from (a job/position)
  • set a precedent
  • Dutch courage
  • call (someone or something) into question or call into question (someone or something)


  • My Account / Test History

    Fact
    66% of wedding cards are hand delivered by people      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test