self-drive
Concise Oxford English Dictionary © 2008 Oxford University Press:
self-drive
▶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.
'self-drive' also found in these Oxford entries:

