-
nounany long and arduous undertaking
Similar:
type of: -
nouna battle in 490 BC in which the Athenians and their allies defeated the Persians
Similar:
-
nouna footrace of 26 miles 385 yards