To set the Thames on fire

more_vert

Idiom : To set the Thames on fire


Meaning : Do something remarkable

Usage : Removing poverty from India is nothing short of setting the Thames on fire.

Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ