Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shootdown
in English
shootdown
us
//ʃutdaun//
uk
//ʃuːtdaun//
#limited
Definitions
Noun
destruction
of
an
aircraft
or
satellite
by
gunfire
or
missile
The
military
reported
a
shootdown
of
an
enemy
plane
during
the
battle
.
Base Words
shoot
down