down
1.
to make sb/sth fall to the ground by shooting them / it :
Several planes were shot down by enemy fire.
2.
to be very critical of sb's ideas, opinions, etc. :
His latest theory has been shot down in flames .
down
1.
to make sb/sth fall to the ground by shooting them / it :
Several planes were shot down by enemy fire.
2.
to be very critical of sb's ideas, opinions, etc. :
His latest theory has been shot down in flames .
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005