TOP

Definition of hit squad noun from the Oxford Advanced American Dictionary

See hit squad in the Oxford Advanced Learner's Dictionary