rent-a-car
Explore definitions, synonyms, and language insights of rent-a-car
Definitions
Noun
a rented car; "she picked up a hire car at the airport and drove to her hotel"
Explore definitions, synonyms, and language insights of rent-a-car