endurance_contestEnglish

endurance contest, marathon

Noun

Any long and arduous undertaking

English: marathon, endurance contest

English words with similar meanings

Show 1 words