Find the word definition

Wiktionary
street teams

n. (street team English)Category:English plurals