Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shoot down
in English
shoot down
#common
Definitions
Verb
to
cause
something
to
fall
by
shooting
The
enemy
tried
to
shoot
down
our
plane
.
to
strongly
criticize
(
an
idea
,
proposal
,
etc
.);
reject
it
The
committee
will
shoot
down
any
proposal
that
exceeds
the
budget
.
Base Words
shoot
down