Find the word definition

Wiktionary
finishing touches

n. (finishing touch English)