bn:00105381a
Adjective Concept
EN
invigorating
EN
Imparting strength and vitality WordNet 3.0
Definitions
Examples
Relations
Sources
EN
Imparting strength and vitality WordNet 3.0 & Open English WordNet
Giving strength, energy and vitality. Wiktionary
EN
The invigorating mountain air WordNet 3.0 & Open English WordNet
WordNet 3.0 & Open English WordNet
Wiktionary