MOTOCROSS


Meaning of MOTOCROSS in English

■ noun cross-country racing on motorcycles.

Derivatives

~er noun

Origin

1950s: abbrev. of motor + cross .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.