Restorative
English word definition — powered by WordNet
NOUN
a medicine that strengthens and invigorates
a device for treating injury or disease
ADJ
tending to impart new life and vigor to
promoting recuperation
Want to remember restorative?
Sign up free to bookmark & revise