Idioms
hard-pressed
burdened with urgent business
"I am hard-pressed for time. Can we meet later?"
harken back to (something)
harp on (something)
hash (something) over or hash over (something)
hate (someone's) guts
haul (someone) in or haul in (someone)
have (someone or something) in tow
have (someone's) blood on one's hands
have (someone's) hide
have (someone) in one's pocket
have (someone) over
Idioms Quiz
sink in
bound and determined
have the best of both worlds
no skin off (someone's) teeth/nose
cost an arm and a leg
fall on hard times
let go with (something)
split (something) fifty-fifty
learn (something) by heart
two cents worth
....
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
Book
Book : birth and evolution of the soul
Author : annie besant.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test