English | German | Russian | Czech

on-road English

Meaning on-road meaning

What does on-road mean?

on-road

Designed for, used for, or taking place on a driving surface that is traditionally paved, such as a street or smooth terrain

on-road

(intransitive) To travel in smooth terrain on a paved track.

Are you looking for...?

on | road