sport de contact

Noun

 * 1) contact sport athletic contest which involves a significant amount of physical contact between the participating athletes