Idioms
clean slate
a record that shows no bad behavior or other problems from the past
The man started with a clean slate after he lost his previous job.
clean up one's act
clear (someone's) name
clear away (something) or clear (something) away
clear of (something)
clear out (of somewhere)
clear out (something) or clear (something) out
clear sailing
clear the air
clear the decks
clear the table
Idioms Quiz
make (someone's) mouth water
time flies
bring (someone) to
keep good time
take up with (someone)
die off
give (someone) a blank check
left-handed compliment
leave (someone) flat
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
Book
Book : price of partition
Author : rafiq zakaria.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test