Find the word definition

Wiktionary
play streets

n. (play street English)