SELF-DRIVE


Meaning of SELF-DRIVE in English

■ adjective

1》 Brit. (of a hired vehicle) driven by the hirer.

2》 (of a holiday) involving use of one's own car rather than transport arranged by the operator.

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