ROOF RACK


Meaning of ROOF RACK in English

■ noun a framework for carrying luggage on the roof of a vehicle.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.