1
[ noun ] someone who imparts energy and vitality and spirit to other people

Related terms

actor stimulate enliven excite

2
[ noun ] a device that supplies electrical energy

Synonyms

energiser

Related terms

device

*