Unscramble

r 1 e 1 s 1 t 1 o 1 r 1 a 1 t 1 i 1 v 4 e 1

11 letters · 14 points in Scrabble

Meaning

noun a medicine that strengthens and invigorates

noun a device for treating injury or disease

adjective tending to impart new life and vigor to

originFrom Middle English restoratif, restoratyve, from Old French restoratif, restauratif and Medieval Latin restaurātīvus. Equivalent to restore + -ative.

Etymology from Wiktionary, CC BY-SA 3.0

← Back to unscrambler