1 noun personhe's a powerhouse of ideastá sé lán smaointethey have two powerhouses in midfieldtá beirt imreoirí móra urrúnta acu i lár páirce2 noun place, organisationthe city's an artistic powerhousetá borradh láidir faoi na healaíona sa chathair3 noun source of powerfoinse beathait's the powerhouse of all lifeis é foinse na beatha uile é4 noun ELECTRIC, IND power stationlárionad cumhachtastáisiún cumhachta c m u