Definitions for invigorated

Definitions for (adj) invigorated

Main entry: refreshed, reinvigorated, fresh, invigorated

Definition: with restored energy


Visual thesaurus for invigorated