Idioms
on (someone or something's) last legs
almost worn out or finished or broken, close to exhaustion or close to death
My computer is on its last legs and soon I will have to buy a new one. I was on my last legs when I came home from shopping.
on (someone's) account
on (someone's) back
on (someone's) behalf
on (someone's) case
on (someone's) doorstep
on (someone's) head
on (someone's) say-so
on (someone's) shoulders
on a diet
on a dime
Idioms Quiz
egg (someone) on or egg on (someone)
quick and dirty
work up (someone) or work (someone) up
grate on (someone's) nerves
think on one's feet
in the know
send (someone) up or send up (someone)
Dutch uncle
meet one's Waterloo
touch off (someone) or touch (someone) off
....
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
80% of arrested criminals are male.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test