Restorative



noun
1.
(a thing that restores, a restorative) អ្វីៗដែលលើកកម្លាំងទឹកចិត្ដ, ថ្នាំប៉ូវ, ថ្នាំលើកកម្លាំង
adjective
1.
(restoring or able to testore health) ដែលលើកកម្លាំង ទឹកចិត្ដ
ENGLISH MEANING
noun
1.
Something which serves to restore; especially, a restorative medicine.
adjective
1.
Of or pertaining to restoration; having power to restore.