Shootdown meaning

sho͝otdoun
The destruction of an aircraft or satellite above the earth's surface by means of missiles or gunfire.
noun
0
0
The shooting down of an aircraft, satellite, etc.
noun
0
0
Advertisement

Origin of shootdown

  • shoot down

    From Wiktionary