Refinement, maybe, in English weapon (8)
I believe the answer is:
elegance
'refinement' is the definition.
(I've seen this before)
'maybe in english weapon' is the wordplay.
'maybe' becomes 'eg' (I am not sure about this - if you are sure you should believe this answer much more).
'in' indicates putting letters inside.
'english' becomes 'E' (abbreviation).
'weapon' becomes 'lance' (lance is a kind of weapon).
'e'+'lance'='elance'
'eg' going inside 'elance' is 'ELEGANCE'.
Can you help me to learn more?
(Other definitions for elegance that I've seen before include "Grace, style" , "Refinement - grace" , "Refinement in taste and dress" , "Fine quality" , "Graceful style" .)