Idioms
swamped with (something)
to be overwhelmed with something
"I am swamped with work and cannot meet you tonight."
swan song
swear (someone) in or swear in (someone)
swear by (something)
swear off (something)
swear on (something)
swear on a stack of Bibles
sweat (something) out or sweat out (something)
sweat bullets/blood
sweep (someone) off his or her feet
sweep (something) under the rug/carpet
Idioms Quiz
let (something) slide by
have (something) coming to (someone)
trouble one's head about (someone or something)
beat a path to (someone's) door
so much
make friends
off base
keep a secret
not hold water
save face
....
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
Medical Invention
Medical Invention : insulin ( as a palliative for diabetes)
Inventor : banting
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test