Definition of road-hugging in US English:

road-hugging

adjective

  • That hugs or keeps close to the road.

Origin

Early 20th century; earliest use found in The Los Angeles Times.