TOP

Definition of shock troops noun from the Oxford Advanced American Dictionary

See shock troops in the Oxford Advanced Learner's Dictionary