What is the full meaning of carshared
CARSHARE, to share a car for transport [v]
Example of the word carshared placed on a Scrabble board.