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:
shootdown
Plural:
shootdownsOrigin of Shootdown
shoot down
From Wiktionary
Find Similar Words
Find similar words to shootdown using the buttons below.