Idioms
harp on (something)
to talk repeatedly and tediously about something
My friend has been harping on his lack of money for several weeks now.
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
have (something) against (someone or something)
have (something) at one's fingertips
Idioms Quiz
with open arms
leave (someone) flat
upper crust
figure on (something)
at every turn
all thumbs
so mad that one could scream
edge out (someone) or edge (someone) out
played out
keep tabs on (someone or 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
A car traveling at 80 km/h uses half its fuel to overcome wind resistance.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test