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