RESTITUTE MEANING IN ENGLISH

• Restitute Definition & Synonyms

  1. (n.) That which is restored or offered in place of something; a substitute.
  2. (v. t.) To restore to a former state.


Synonyms:
Renovate, Restore,

RECENT SEARCHES