Find the word definition

Wiktionary
visitor teams

n. (visitor team English)