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
....
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
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