Definition of sports physician in US English:

sports physician

noun

  • = sports doctor.

Origin

1930s.