Shootdown Definition
 sho͝otdoun 
    noun
  
 The destruction of an aircraft or satellite above the earth's surface by means of missiles or gunfire.
 American Heritage 
Other Word Forms of Shootdown
Noun
Singular:
 shootdownPlural:
 shootdownsOrigin of Shootdown
shoot down
From Wiktionary
Find Similar Words
Find similar words to shootdown using the buttons below.