AUTOCROSS


Meaning of AUTOCROSS in English

n. motor-racing across country or on unmade roads. [AUTOMOBILE + CROSS- 1]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.