Expected lady at first to fight for honour (4)
I believe the answer is:
duel
'fight for honour' is the definition.
'duel' can be an answer for 'fight' (dueling is a kind of fighting). I'm not certain of the 'for honour' bit.
'expected lady at first' is the wordplay.
'expected' becomes 'due' (similar in meaning).
'at first' suggests taking the first letters.
The initial letter of 'lady' is 'l'.
'due'+'l'='DUEL'
'to' is the link.
Can you help me to learn more?
(Other definitions for duel that I've seen before include "honourable affair" , "Arranged fight" , "Personal combat" , "Single combat" , "shoot-out?" .)