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.

See also: