Definition of road stud in US English:

road stud

noun

  • 1As part of an early type of electrical traction system, being the point of contact and circuit completion (via a magnet on the tram carriage) with an electric cable buried in the road.

  • 2To demarcate traffic lanes, etc.

Origin

Late 19th century; earliest use found in The Leeds Mercury.