POWER Meaning of POWER in English The rate at which energy is supplied. Power has define[SI] units of J/s, sometimes called "Watts" (W). General chemistry English glossary. Английский глоссарий общей химии. 2012