INVIGORATES

15
Scrabble
18
WWF
I(1) N(1) V(4) I(1) G(2) O(1) R(1) A(1) T(1) E(1) S(1)
NWL/TWL ✓ Collins ✓ WWF ✓

Definition

verb
  1. To impart vigor, strength, or vitality to.
    “Exercise is invigorating.”
  2. To heighten or intensify.
  3. To give life or energy to.
    “The cold water invigorated him.”
  4. To make lively.

Source: Wiktionary

This word in other languages

Related Word Lists