Sharp swing restricting batting, say (8)
I believe the answer is:
vinegary
'sharp' is the definition.
(sharp in taste)
'swing restricting batting say' is the wordplay.
'swing' becomes 'vary'.
'restricting' indicates putting letters inside.
'batting' becomes 'in' (as in batting or being 'in' in cricket).
'say' becomes 'eg'.
'in'+'eg'='ineg'
'vary' placed around 'ineg' is 'VINEGARY'.
(Other definitions for vinegary that I've seen before include "Peevish" , "Acerbic" , "bitter" , "Sour tasting" .)