Topic: MOTOR VEHICLES


self-drive

adjective
     
self-drive [only before noun] British English
1TTC 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

Explore MOTOR VEHICLES Topic