Find the word definition

Wiktionary
home teams

n. (home team English)