powerhouseEnglish

powerhouse, ball of fire, fireball, human dynamo, power plant

Noun

An electrical generating station

English: power station, power plant, powerhouse

A highly energetic and indefatigable person

English: powerhouse, human dynamo, ball of fire, fireball

A team considered to be the best of its class

English: powerhouse

English words with similar meanings

Show 5 words