stroad (0 synonym found)

We don't have any synonyms for stroad yet.

Did you mean…

Think stroad belongs in the thesaurus? Recommend it and we'll take a look.


Definition of stroad:

(n) : (urban studies, derogatory, chiefly US and Canada) 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.

Definition of stroad:

(n) : (urban studies, derogatory, chiefly US and Canada) 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.

Back to Top