Get the better of daughter wearing unfashionable ring (5)
I believe the answer is:
outdo
'get the better of' is the definition.
(I've seen this before)
'daughter wearing unfashionable ring' is the wordplay.
'daughter' becomes 'd' (genealogical abbreviation).
'wearing' is an insertion indicator.
'unfashionable' becomes 'out' (similar in meaning).
'ring' becomes 'O' (O is the shape of a ring).
'out'+'o'='outo'
'd' going into 'outo' is 'OUTDO'.
(Other definitions for outdo that I've seen before include "Overcome" , "Perform better than surpass" , "Get the better of" , "Be better in performance (than another person)" , "Surpass someone at something" .)