FOOTRACE

Definition of FOOTRACE

  1. (noun)a race run on foot