city car
Noun
Meaning
city car (plural city cars)
A small car designed to be used primarily in urban areas and conurbations.
Synonyms
Examples
I've had a Belize City car rental agency deliver a car to me in Corozal when arriving by land for Mexico.