make fall in a burst of fire; win an argument

listen to the pronunciation of make fall in a burst of fire; win an argument
Английский Язык - Турецкий язык

Определение make fall in a burst of fire; win an argument в Английский Язык Турецкий язык словарь

shoot down in flames
(deyim) ağır biçimde eleştirmek
Английский Язык - Английский Язык
shoot down in flames