finish-off ( synonym found)

Definition of finish-off:

°The end of anything.
°A protective coating given to wood or metal and other surfaces.
°To complete (something).
°To apply a treatment to (a surface, etc).

Definition of finish-off:

°The end of anything.
°A protective coating given to wood or metal and other surfaces.
°To complete (something).
°To apply a treatment to (a surface, etc).

Back to Top