
1) Popular loafing spot 2) Traffic light site
Found on
https://www.crosswordclues.com/clue/streetcorner

A streetcorner or street corner is the location which lies adjacent to an intersection of two roads. Such locations are important in terms of local planning and commerce, usually being the locations of street signs and lamp posts, as well as being a prime spot to locate a business due to visibility and accessibility from traffic going along either...
Found on
http://en.wikipedia.org/wiki/Streetcorner
No exact match found.