Direction: Give the exact meaning of the idioms and phrases. |
To set the Thames on fire |
A) To do something remarkable
B) To try to do the impossible
C) To burn something to ashes
D) To fling ironical remarks
E) None of these
Correct Answer: B
You need to login to perform this action.
You will be redirected in
3 sec