nounAinmfhocal1personhe'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áirce2place, organisationthe city's an artistic powerhousetá borradh láidir faoi na healaíona sa chathair3source of powerfoinse beathait's the powerhouse of all lifeis é foinse na beatha uile é4electricalleictreach, industrytionsclaíochtpower stationlárionad cumhachtastáisiún cumhachtacmu