PUT THE FINISHING TOUCHES ON


Meaning of PUT THE FINISHING TOUCHES ON in English

add the last details or trimmings Lan decorated the the cake - she put the finishing touches on it.

English idioms vocab.      Словарь английских идиом и выражений.