Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
restorative
in English
restorative
us
/rɪˈstɔːrətɪv/
uk
/rɪˈstɔːrətɪv/
#uncommon
Plural
restoratives
Definitions
Adjective
having
a
renewing
effect
;
repairing
damage
Noun
a
substance
or
treatment
with
rejuvenating
properties