to complete something perfectly by adding the final details
"She’s putting the finishing touches on her painting."
to prepare for something
to say something unintentionally that was meant to be secret
a job with no opportunity for advancement or improvement
to start behaving better after doing something wrong
to praise or congratulate someone for doing something well
stored or managed on remote servers via the internet