roll bar









roll bar


noun

  1. a heavy steel transverse bar in the form of an inverted U rising from the framework of an automobile to prevent its occupants from being crushed if the vehicle rolls over.

Leave a Reply

Your email address will not be published.

55 queries 0.441