facelift

face-lift · noun

imported

Definitions

noun

  1. 1.

    A cosmetic surgical procedure to remove wrinkles and tighten facial skin.

  2. 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.