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