Idioms
on hold
to be waiting, to be temporarily halted
The construction of the building is on hold while the city engineers finish their inspection.
on horseback
on ice
on impulse
on land
on line
on location
on medication
on no account
on occasion
on one's (own) head
Idioms Quiz
keep one's nose to the grindstone
dig some dirt up on (someone) or dig up some dirt on (someone)
holy cow
serve notice on (someone)
off to a running start
to the full
knock the props out from under (someone)
year after year
not buy (something)
follow the crowd
....
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
Terminology
Terminology :
selenology : the scientific study of moon, its nature, origin, movements, etc.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test