Idioms
but for (someone or something)
if it were not for someone or something
The man would have easily got the new job, but for the fact that he was not honest about his previous experience.
butt in (on someone or something)
butter (someone) up or butter up (someone)
button one's lip
buy (something) for a song
buy (something) on credit
buy (something) sight unseen
buy a pig in a poke
buy off (someone) or buy (someone) off
buy out (someone or something) or buy (someone or something) out
buy up (something) or buy (something) up
Idioms Quiz
a rain check
catch (someone) off guard
pitch-dark
done with (something)
size up (someone or something)
more or less
fruits of one's labor
old hat
pride oneself on/in (something)
return the compliment
....
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
In the great fire of London in 1666 half of London was burnt down but only 6 people were injured
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test