Idioms
on the edge of one's seat
nervously and excitedly waiting for something
I have been on the edge of my seat all day while I wait for the contest to begin.
on the eve of (something)
on the face of it
on the fence (about something)
on the fritz
on the go
on the heels of (something)
on the horizon
on the horns of a dilemma
on the hot seat
on the hour
Idioms Quiz
go to pot
give it to (someone) straight
on a first-name basis (with someone)
of one's own free will
on cloud nine
keep company with (someone)
beyond words
have the time of one's life
out of one's shell
call (someone or something) into question or call into question (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
Book
Book : malavikagnimitra
Author : kalidas.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test