Word info

stroad

Noun

Meaning

stroad (plural stroads)

(transportation planning, derogatory) A wide, fast road with a large number of intersections and driveways attached. So named because the widths and speeds of such roads make them dangerous for pedestrians and cyclists, while their excessive number of intersections and driveways prevent them from being able to move vehicles safely and efficiently.

Source: en.wiktionary.org

Anagrams

Close letter words and terms