noun
Meaning 1
A marketing team that operates in less structured settings to promote a product or brand.
Definition source: English Wiktionary via Wiktextract
Topics: business, marketing
Examples
- 2008, Annie Zaleski, "Resolution No. '09", Riverfront Times, volume 33, number 1, January 1–7, 2009, page 37, Get a street team who can handle online promotion and flyering.
Meaning relationships
Synonyms: none provided
Antonyms: none provided