Words: powerhouse
Part of speech: n
Definition: a team considered to be the best of its class