powerhouse Meaning, Definition & Usage
-
noun a highly energetic and indefatigable person
human dynamo; ball of fire; fireball.
-
noun a team considered to be the best of its class
-
noun an electrical generating station
power plant; power station.