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