Origin: Latin prefix super-
Definition, synonyms and related words
Any well-respected or highly successful team (in any of several contexts)