Definition of off-the-road in English:

off-the-road

noun

  • Located, operated, or occurring away from roads.

Origin

1940s; earliest use found in Fortune.