Definition.com
Kill the street is the idea that urban environments should be defined by a separation of uses rather than taking the form of mixed-use.
Kill the street is the idea that urban environments should be defined by a separation of uses rather than taking the form of mixed-use.