Wearing expensive coat I dined, provoking anger (9)
I believe the answer is:
infuriate
'anger' is the definition.
(I know that infuriate is a kind of anger)
'wearing expensive coat i dined' is the wordplay.
'wearing' becomes 'in' (in certain clothing).
'expensive coat' becomes 'fur' (I've seen this in another clue).
'dined' becomes 'ate' (I've seen this in another clue).
'in'+'fur'+'i'+'ate'='INFURIATE'
'provoking' acts as a link.
(Other definitions for infuriate that I've seen before include "anger" , "Make someone very angry" , "incense" , "get very warm" , "Enrage or exasperate" .)