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
in essence
rattle (something) off or rattle off (something)
sing a different tune
all of a sudden
cause eyebrows to raise
deal in (something)
bottom line
put (something) plainly
keep one's hand in (something)
allow for (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
History Facts
The Greeks played the game knucklebones with real bones from the knuckles of animals that have cloven feet – like pigs, goats and antelopes.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test