noun.
Something believed to have restoringproperties.
noun.
An alcoholic drink, especially with tonic.
adjective.
Serving to restore.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adjective.
tending to impart new life and vigor to
noun.
a medicine that strengthens and invigorates
noun.
a device for treating injury or disease
adjective.
promoting recuperation
Word Usage
"The government said its proposal would begin to achieve what it calls "restorative justice," an apparent allusion to the Moros' complaints of discrimination and dispossession through the decades."