Synonyms: corroborant
Definition: used of a medicine that is strengthening
Similar words: invigorating
Definition: imparting strength and vitality
Usage: the invigorating mountain air