AUTOCROSS


Meaning of AUTOCROSS in English

n. motor-racing across country or on unmade roads.

Etymology: AUTOMOBILE + CROSS- 1

Oxford English vocab.      Оксфордский английский словарь.