restorativeEnglish

restorative, corrective, recuperative, renewing, revitalising

Noun

A device for treating injury or disease

English: corrective, restorative

A medicine that strengthens and invigorates

English: tonic, restorative

Bahasa: penguat, tonik, penyegar

Adjective

Promoting recuperation

English: recuperative, restorative

Tending to impart new life and vigor to

English: renewing, restorative, reviving, revitalizing, revitalising

Bahasa words with similar meanings

English words with similar meanings

Show 7 words