CHANNELLED


Meaning of CHANNELLED in English

Vehicle body lowered down around the frame .

English dictionary of automotive terms.      Английский словарь автомобильных терминов.