- self-drive as a noun:
- 1
self-drive
noun
1 self-drive
A rented car.
synonyms: car rental, hire car, rent-a-car, u-drive, you-drive.
debug info: 0.0165
noun
A rented car.
synonyms: car rental, hire car, rent-a-car, u-drive, you-drive.
debug info: 0.0165