SHOOT DOWN IN FLAMES


Meaning of SHOOT DOWN IN FLAMES in English

make fall in a burst of fire; win an argument

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.