Definition of finish:
(n) :
the
end of anything; a protective coating given to wood or metal and other surfaces
"the car's finish was so shiny and new."
(v) :
to complete (something); to apply a treatment to (a surface, etc)
"please finish your homework!"