Home UK English road-hugging
That hugs or keeps close to the road.
Early 20th century; earliest use found in The Los Angeles Times.
READ THESE ARTICLES