powerhouse
n 1: a highly energetic and indefatigable person [syn: {human
dynamo}, {ball of fire}, {fireball}]
2: a team considered to be the best of its class
3: an electrical generating station [syn: {power station}, {power
plant}]