Gunner Pat shot in offensive (9)
I believe the answer is:
repugnant
'offensive' is the definition.
(similar in meaning)
'gunner pat shot' is the wordplay.
'shot' indicates an anagram.
'gunner'+'pat'='gunnerpat'
'gunnerpat' anagrammed gives 'REPUGNANT'.
'in' is the link.
(Other definitions for repugnant that I've seen before include "Offensive to the mind" , "Extremely distasteful" , "vile" , "Abhorrent" , "Loathsome" .)