What is the full meaning of finessed
FINESSE, to use cunning strategy [v]
Example of the word finessed placed on a Scrabble board.