Search the meaning/definition of over one hundred thousand
words!
Random Word
restoration means
getting something back again; "upon the restitution of the book to its rightful owner the child was given a tongue lashing"; the act of restoring something... more