Definition of invigorator in English:

invigorator

noun

  • See invigorate

    • ‘Tea-tree oil can be used to zap a spot, treat a cut or applied as a post-shave invigorator or an emergency antiseptic.’

Pronunciation

invigorator

/ɪnˈvɪɡəreɪtə/