Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

roll bar British & World English

a metal bar running up the sides and across the top of a vehicle, especially one used in motor sport, strengthening its frame and protecting the occupants if the vehicle overturns

anti-roll bar British & World English

a rubber-mounted bar fitted in the suspension of a vehicle to increase its stability, especially when cornering