energizer
/ˈɛnɝdʒaɪzɝ/
Explore definitions, synonyms, and language insights of energizer
Definitions
Noun
someone who imparts energy and vitality and spirit to other people
Noun
a device that supplies electrical energy