doping: meaning and definitions

EnglishType a word

What is doping?

  • The use of a drug or blood product to improve athletic performance.