Find the word definition

Wiktionary
bubble teams

n. (bubble team English)