Skip to main content

Greg@PC's definitions

Stravel

To travel using a sustainable mode of transport e.g. cycling.
I've stravelled to work this morning.
by Greg@PC October 28, 2013
mugGet the Stravel 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