Knock a big town for its greed? (8)
I believe the answer is:
rapacity
'its greed?' is the definition.
I know that 'greed' relates to this answer.
'knock a big town' is the wordplay.
'knock' becomes 'rap' (synonyms).
'big town' becomes 'city' (I've seen this before).
'rap'+'a'+'city'='RAPACITY'
'for' acts as a link.
Can you help me to learn more?
(Other definitions for rapacity that I've seen before include "Voraciousness" , "Predatory greed and extortion" , "Extreme greed and predatory quality" , "Aggressive greed" , "Great greed and exploitation of others" .)