Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
powerhouses
in English
powerhouses
us
/ˈpaʊərˌhaʊsɪz/
uk
/ˈpаʊəˌhaʊsɪz/
#common
Lemma:
powerhouse
The lemma is the base or root form of this word.
Definitions
Noun
central
locations
of
energy
production
stations
generating
electricity
;
distributing
power
sources
of
great
strength
(
physical
,
mental
,
etc
.)
Base Words
power
houses