Find the word definition

Wiktionary
touring squads

n. (touring squad English)