Find the word definition

Wiktionary
visiting teams

n. (plural of visiting team English)