stroad
Meanings
noun
- A combination of a street and a road that is too wide and fast to be friendly to pedestrians while having too many intersections and driveways to move cars efficiently.
Pronunciation
Word forms
Etymology
Blend of street + road. Coined by American engineer and author Charles Marohn in 2011.
Derived words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.