energiser

Explore definitions, synonyms, and language insights of energiser

Definitions

Noun
someone who imparts energy and vitality and spirit to other people
Noun
a device that supplies electrical energy

More General Terms