Big Huge Thesaurus

rent-a-car

noun