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
get time off
rain or shine
do a number on (someone or something)
two bits
get on the good side of (someone)
for good
do the dishes
speak off the cuff
come to terms with (someone or something)
dead in one's tracks
....
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
Element
Element : osmium
Symbol : os
Atomic no. : 76
Melting Point (deg c) : 3033
Boiling Point (deg c) : 5012
Discoverer : tennant (1803)
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test