STREET-LEGAL


Meaning of STREET-LEGAL in English

■ adjective (of a vehicle) meeting all legal requirements for use on ordinary roads.

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