footrace: meaning and definitions

EnglishType a word

What is footrace?

  • Sports A race run by contestants on foot.