Idioms
past master at (something)
someone who is extremely good or skillful at something
The chef is a past master at cooking with various kinds of sauces.
pat on the back
patch up (something) or patch (something) up
path of least resistance
pave the way for (someone or something)
pay (someone or something) a visit
pay (someone) a back-handed compliment
pay (someone) a compliment
pay (someone) off or pay off (someone)
pay (someone) respect
pay a call on (someone)
Idioms Quiz
a hassle
close to home
an old hand at (doing something)
snail's pace
very well
laugh off (something) or laugh (something) off
out of hand
mope around
dig in
put (something) on ice
....
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 one gram of soil, about ten million bacteria live in it
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test