Home > Term: Car clubs
Car clubs
Not, in this instance, a club for car enthusiasts, but an organisation providing car rental to members at very short notice and usually for short periods, such as an hour or two.
- Part of Speech: noun
- Industry/Domain: Natural environment
- Category: Climate change
- Company: BBC
0
Creator
- Harry8L
- 100% positive feedback
(London, United Kingdom)