Discourage fellow taking daughter for piano (5)
I believe the answer is:
deter
'discourage' is the definition.
(synonyms)
I don't understand the rest of the clue.
(Other definitions for deter that I've seen before include "Discourage (an activity)" , "Hinder, discourage" , "Put (someone) off" , "Check" , "Warn off" .)