Flat stones that shone weirdly (5)
I believe the answer is:
hones
'flat stones' is the definition.
'hones' can be an answer for 'stones' (hone is a kind of stone). I am unsure of the 'flat' bit.
'shone weirdly' is the wordplay.
'weirdly' indicates anagramming the letters.
'shone' is an anagram of 'HONES'.
'that' is the link.
Can you help me to learn more?
(Other definitions for hones that I've seen before include "Sharpens as on whetstone" , "Perfects, sharpens" , "Sharpens on strap, say razor" , "gets sharp" , "Sharpens, like knife on stone" .)