sport sport sport

12345678
Across
  1. 4. Obstacle
  2. 6. Collective, shared
  3. 7. A competitor with little chance of winning
  4. 8. The capacity to recover quickly from difficulties
Down
  1. 1. Lack of success
  2. 2. Ambitious, aggressive
  3. 3. Contest, competition
  4. 5. A chemical produced by one's body