No waistcoat is worn by large Independent writers (9)
I believe the answer is:
novelists
'writers' is the definition.
(novelist is a kind of writer)
'no waistcoat is worn by large independent' is the wordplay.
'waistcoat' becomes 'vests' (I can't explain this - if you can you should believe this answer much more).
'is worn by' is an insertion indicator (I've seen this in other clues).
'large' becomes 'L' (eg in clothes sizes).
'independent' becomes 'i'.
'l'+'i'='li'
'vests' going around 'li' is 'velists'.
'no'+'velists'='NOVELISTS'
Can you help me to learn more?
(Other definitions for novelists that I've seen before include "authors" , "read their stories!" , "Writers" .)