1. self-drive - Noun
2. self-drive - Verb
a rented car
Source: WordNetshe picked up a hire car at the airport and drove to her hotel Source: Internet
From his space opera to his futuristic world of androids and self-drive cars, you can’t go wrong with Greg Dragon. Source: Internet
Travel Nations’ eight-day self-drive itinerary takes you on a trip around the largest and most populous of Fiji’s islands, Viti Levu. Source: Internet
Nelson Mandela Bay game parks — and their inhabitants — are eager to welcome the friendly faces of the metro as they reopen for self-drive excursions under level-three lockdown. Source: Internet
The key to marketing progress is to institute your propinquity, self-drive is a map to your business and increase your audience’s population. Source: Internet
We recommend a self-drive option so you can explore at your one pace. Source: Internet