0%

ALL meanings of rolling road

roll·ing road
R r
  • noun rolling road A rolling road is a piece of machinery on which the wheels of a vehicle can ride in order to test how well the vehicle works under road conditions that are created artificially. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?