ˌself-ˈdrive adjective [only before noun] British English1. a self-drive car is one that you have
hired to drive yourself
2. a self-drive holiday is one in which you use your own car to visit the holiday area
[TahlilGaran] Dictionary of Contemporary English ▲