retexo

Etymology
From.

Verb

 * 1) to unweave or unravel
 * 2) to cancel, annul or reverse
 * 3) to renew or repeat