Greed is an immoral trait, Arabian held (7)
I believe the answer is:
avarice
'greed' is the definition.
(synonyms)
'an immoral trait arabian held' is the wordplay.
'an' becomes 'a'.
'immoral trait' becomes 'vice' (I can't justify this - if you can you should believe this answer much more).
'arabian' becomes 'Ar.' (abbreviation in Chambers).
'held' is an insertion indicator.
'vice' enclosing 'ar' is 'varice'.
'a'+'varice'='AVARICE'
'is' acts as a link.
Can you help me to learn more?
(Other definitions for avarice that I've seen before include "One of seven deadly sins" , "Greed, covetousness" , "Extreme greed for wealth" , "Sway, control" , "Parsimony" .)