ULTRAMARATHON Meaning of ULTRAMARATHON in English [ul.tra.mar.a.thon] n (1977): a footrace longer than a marathon -- ul.tra.mar.a.thon.er n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012