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
English - Turkish

Definition of make fall in a burst of fire; win an argument in English Turkish dictionary

shoot down in flames
(deyim) ağır biçimde eleştirmek
English - English
shoot down in flames
make fall in a burst of fire; win an argument
Favorites