Face-lift
-
a medical operation that tightens loose skin to make the face look younger
Face-lift meaning & definition 1 of Face-lift.
-
an improvement made to something to make it more modern or to change its appearance:
Face-lift meaning & definition 2 of Face-lift.