Meaning of “shoot sb down” in the English Dictionary

british dictionary

"shoot sb down" in British English

See all translations

(Definition of “shoot sb down” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)