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
  • fill in (something) or fill (something) in
  • sands of time
  • burst onto the scene
  • step up (something)
  • see one's way clear to (do something)
  • easy come, easy go
  • polish the apple
  • security blanket
  • go through
  • wrap up (something) or wrap (something) up


  • My Account / Test History

    Invention
    Invention : braille system
    Year : 1824
    Inventor : louis braille
    Country : france.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test