ROLL CAGE


Meaning of ROLL CAGE in English

[roll cage] n (1966): a protective framework of metal bars encasing the driver of a vehicle (as a racing car)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.