WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a device that supplies electrical energy
n. someone who imparts energy and vitality and spirit to other people
Word Usage
"Statins not only deplete the body of cholesterol, but also the beneficial natural substance, co-Enzyme Q10, an anti-oxidant and cellular energiser which is present in healthy hearts."