English dictionary
self-drive meaning and definition
Definition and meaning of self-drive at MeaningMonkey.org. self-drive meaning and definition in the English Dictionary.SELF-DRIVE noun
Definition of self-drive (noun)
- a rented car
- "she picked up a hire car at the airport and drove to her hotel"
- synonyms: car rental, hire car, rent-a-car, u-drive, you-drive
Source: Princeton University Wordnet