Idioms
deep water
serious trouble or difficulty
The boy will be in deep water if he does not tell us where he spent the money.
deep-six (something)
deliver the goods
desert a sinking ship
devil of a job
devil-may-care attitude
devote (something) to (something)
diamond in the rough
die down
die in one's boots
die laughing
Idioms Quiz
tarred with the same brush
not (someone's) cup of tea
at the outset (of something)
get off
come on the scene
come away empty-handed
very thing
be up
Tell it to the marines.
hang one's hat (somewhere)
....
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
Fact
The word umbrella is derived from the Latin root word umbra, which means shade or shadow
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test