Find the word definition

Wiktionary
on-road
  1. Designed for, used for, or taking place on a driving surface that is traditionally paved, such as a street or smooth terrain v

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