Skip to main content

anthonee's definitions

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 4, 2007
mugGet the carpool mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email