English Dictionary
Definition car-sharing in British English
car-sharing noun
[uncountable] noun
/ˈkɑː(r) ˌʃeərɪŋ/
Synonyms and related words
