Idioms
hard on (someone or something)
to treat someone or something roughly
The boy is very hard on shoes.
hard on (someone's) heels
hard up
hard-nosed
hard-pressed
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
Idioms Quiz
put (something) to good use
not by a long shot
eat like a bird
get one's hands on (someone or something)
take sick
in name only
on fire
in hopes of (something)
take the law into one's own hands
cut corners
....
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
Also known as
Original name : hippocrates
Also known as : father of medicine.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test