Dictionary search results

Showing 1-2 of 2 results

road test British & World English

A test of the performance of a vehicle or engine on the road

road-test in road test British & World English

Test (a vehicle or engine) on the road