Stone? Hate my rocks with stone (8)
I believe the answer is:
amethyst
'stone?' is the definition.
(thesaurus)
'hate my rocks with stone' is the wordplay.
'rocks' is an anagram indicator.
'with' says to put letters next to each other.
'stone' becomes 'st'.
'hate'+'my'='hatemy'
'hatemy' anagrammed gives 'amethy'.
'amethy'+'st'='AMETHYST'
(Other definitions for amethyst that I've seen before include "Purple quartz used in jewellery" , "Purple quartz, used as a gemstone" , "what's in ring" , "Purplish gemstone" , "Violet-coloured stone" .)