powerhouse Meaning, Definition & Usage

  1. noun a highly energetic and indefatigable person
    human dynamo; ball of fire; fireball.
  2. noun a team considered to be the best of its class
  3. noun an electrical generating station
    power plant; power station.

WordNet