What is the full meaning of ultramarathons
ULTRAMARATHON, a footrace longer than a marathon [n]
Example of the word ultramarathons placed on a Scrabble board.