Magazine complains too violently (12)
I believe the answer is:
cosmopolitan
'magazine' is the definition.
Although both the answer and definition are singular nouns, I don't understand how one could define the other.
'complains too violently' is the wordplay.
'violently' is an anagram indicator (letters are violently disrupted).
'complains'+'too'='complainstoo'
'complainstoo' with letters rearranged gives 'COSMOPOLITAN'.
Can you help me to learn more?
(Other definitions for cosmopolitan that I've seen before include "Citizen of the world" , "Worldly; cocktail" , "cocktail for a > man of the world" , "Urbane" , "Worldly, sophisticated" .)