facelift
face-lift · noun
Definitions
noun
- 1.
A cosmetic surgical procedure to remove wrinkles and tighten facial skin.
- 2.
A renovation or improvement that makes something look newer or more attractive.
Forms
plural: facelifts
Related words
Etymology
From English face + lift, originally referring to cosmetic surgery, later extended to general renovation.