English

roll bar noun definition in Parts of a car topic from the Oxford Advanced Learner's Dictionary

roll bar

 noun: Parts of a car topic
a metal bar over the top of a car without a roof, used to make the car stronger and to protect passengers if the car turns over