Restitute has 4 different meanings across 1 category:
Verb
Noun
1
That which is restored or offered in place of something; a substitute.
Verb
1
give or bring back
"Restore the stolen painting to its rightful owner"
2
restore to a previous or better condition
"They renovated the ceiling of the Sistine Chapel"
3
To restore (something) to its former condition.
Broader Terms (hypernyms)