carpool

when 2 or more people share the same automovil to commute somewhere, saving petrol and money. (at least thats what it means in here, the uk)
they carpool everyday to downtown because they work a short way from each other.
by anthonee August 01, 2007
Get the carpool mug.