noun a running race longer than 1500 meters (1635 yards).
distance race 🔊 Listen to this noun a running race longer than 1500 meters (1635 yards). Share Facebook Twitter Google +