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
no sweat
water down (something) or water (something) down
at the present time
words to that effect
draw blood
leave one to one's fate
pin (someone) down or pin down (someone)
about to (do something)
on (someone's) doorstep
in the shape of (something)
....
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
Over 50% of the wedding in the U.S. occur in the afternoon
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test