Cyclo-cross

What is Cyclo-cross?

Cyclo-cross definition and meaning on Dictionary terms:
noun

a bicycle race over a cross-country course, featuring steep hills, turns, and sometimes muddy terrain, that occasionally requires a rider to carry the bicycle over fences and up stairs.