powerhouse

/pˈaʊɝhaʊs/

Explore definitions, synonyms, and language insights of powerhouse

Definitions

Noun
a highly energetic and indefatigable person
Noun
a team considered to be the best of its class
Noun
an electrical generating station