Idioms
dig one's own grave
to be responsible for one's own problems
The woman dug her own grave when she fought with her boss. Now she is having many problems at work.
dig some dirt up on (someone) or dig up some dirt on (someone)
dip into (something)
dirt cheap
dirty work
dish out (criticism)
dish out (food)
dispose of (something)
divide (something) fifty-fifty
divide and conquer
do (someone's) bidding
Idioms Quiz
in great demand
put one's mind to (something)
hand over fist
rub (something) off or rub off (something)
peg away (at something)
make sense
pot calling the kettle black
on line
belt (something) out or belt out (something)
first of all
....
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
River
River : dnieper
outflow : black sea
length : 2,284.00
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test