Noun
-
an electrical generating station
- power station - power plant -
a team considered to be the best of its class
-
a highly energetic and indefatigable person
- human dynamo - ball of fire