Signs for INVIGORATE

Meaning: To give strength or energy to.

INVIGORATED: having been given vitality and vigour; refreshed; with restored energy.

~~ Feeling lucky? ¯\(°_o)/¯ Random word ~~