shoot down
verb
shot down;
shooting down;
shoots down
Definition of shoot down
1
: to cause to fall by shooting
shot down the helicopter
especially
: to kill in this way
was shot down in cold blood
4
: discredit sense 2
shoot down a theory
Keep scrolling for more
Keep scrolling for more