Skip to main content

hammersklavier's definitions

Stroad

Noun. Portmanteau of "street" and "road": it describes a street, er, road, built for high speed, but with multiple access points. Excessive width is a common feature. A common feature in suburbia, especially along commercial strips. Unsafe at any speed, their extreme width and straightness paradoxically induces speeding. Somewhat more neutral than synonymous traffic sewer.
Did you see what the traffic engineers want to do to our street? They're going to turn it into a total stroad!
by hammersklavier February 21, 2012
mugGet the Stroad 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