Idiom: Shoot down in flames

Idiom Definitions for 'Shoot down in flames'


If someone demolishes your argument, it (and you) have been shot down in flames.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: