1. Adjective
Restorative; giving strength after disease.
2. Noun
A restorative.
3. Noun
a medication used as a stimulant to the central nervous system
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word
