Meaning of “strike sb down” in the English Dictionary

british dictionary

"strike sb down" in British English

See all translations

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