footrace ( synonym found)

Definition of footrace:

°A race run on foot.

Back to Top