Idioms
have (something) on one's mind
to worry about something, to think constantly about something
The man has several serious problems on his mind.
have (something) on the ball
have (something) on the brain
have (something) on the tip of one's tongue
have (something) stuck in one's craw
have (something) to do with (something)
have (something) to spare
have (something) up one's sleeve
have a (good) head on one's shoulders
have a ball
have a bee in one's bonnet
Idioms Quiz
meet one's Waterloo
take advantage of (someone or something)
bone up (on something)
have none of (something)
keep at (something)
keep up with (someone or something)
(a fine) kettle of fish
a nail in (someone's) coffin
lost in thought
fall short 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
Mountain
Mountain : gasherbrum east
Height : 7,821 mts.
Range : karakoram
Conquered on : 5-jul-60.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test