n. Plastic surgery to the face to remove wrinkles, fat or various signs of aging.
n. By extension, any activity undertaken to renew, revamp, update, or improve the appearance of something.
v. To perform a facelift upon.
Word Usage
"DC rebooted Wonder Woman after the reality-punching Infinite Crisis crossover series, giving the title a facelift with shiny paper and big name creators."