noun any footrace of 50 or more miles.
ultramarathon 🔊 Listen to this noun any footrace of 50 or more miles. Share Facebook Twitter Google +