noun: a medicine that strengthens and invigorates
noun: a device for treating injury or disease
adj: tending to impart new life and vigor to; "the renewing warmth of the sunshine"
adj: promoting recuperation; "recuperative powers"; "strongly recuperative remedies"; "restorative effects of exercise"
Length: 11 letters
Scrabble value: 14
Words with Friends value: 15
Literati value: 14
TWL (USA): Found
SOWPODS (UK): Found
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|