Find the word definition

Wiktionary
dream teams

n. (dream team English)