■ noun a metal bar running up the sides and across the top of a sports car, strengthening its frame and protecting the occupants if the vehicle overturns.
ROLL BAR
Meaning of ROLL BAR in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004