“Supercross” Now Listed In Dictionary.

supercross

Merriam-Webster Inc. has added the word Supercross to its new edition of the Collegiate Dictionary. The dictionary definition is: “a motorcycle race held in a stadium on a dirt track having hairpin turns and high jumps”. Read more »

« Previous Page