shoot down


Meanings

  • murder by shooting someone down in cold blood
  • move quickly and violently;
  • shoot at and force to come down;
  • thwart the passage of;