Find the word definition

Wiktionary
a teams

n. (plural of A team English)