Restitute Meaning

There are 2 meaning(s) for word Restitute

Meaning 1 : give or bring back

    Synonyms : restore
Meaning 2 : restore to a previous or better condition

    Synonyms : renovate