stop street
stop street
Definition
☆ stop street
noun
a street on which all vehicles must come to a complete stop at a given intersection
Browse dictionary entries near stop street
