Thrown or flung many yards (7)
I believe the answer is:
furlong
'thrown or flung many yards' is the definition.
I can't judge whether this definition defines the answer.
'thrown or flung' is the wordplay.
'thrown' indicates an anagram.
'or'+'flung'='orflung'
'orflung' with letters rearranged gives 'FURLONG'.
Can you help me to learn more?
(Other definitions for furlong that I've seen before include "Measure of length" , "220 yards" , "A few chains" , "Imperial unit of length, an eighth of a mile" , "Measure of distance" .)