What is the meaning of Footrace?

A race run on foot.

Source: wiktionary.org