Provoking remark about Somerset town (7)
I believe the answer is:
taunton
'somerset town' is the definition.
(town in Somerset)
'provoking remark about' is the wordplay.
'provoking remark' becomes 'taunt' (I can't justify this - if you can you should believe this answer much more).
'about' becomes 'on' (as in a book 'on' a certain topic).
'taunt'+'on'='TAUNTON'
Can you help me to learn more?
(Other definitions for taunton that I've seen before include "County town of Somerset" , "English town" , "Home of Somerset CCC" , "Somerset's county town" , "SW town" .)