Clubs putting on attraction that's said to be filthy (5)
I believe the answer is:
lucre
'said to be filthy' is the definition.
I can't judge whether this defines the answer.
'clubs putting on attraction' is the wordplay.
'clubs' becomes 'c' (abbreviation in card games).
'putting on' means one lot of letters goes inside another (some letters wear or 'put on' others).
'attraction' becomes 'lure' (lure is a kind of attraction).
'c' going inside 'lure' is 'LUCRE'.
'that's' is the link.
Can you help me to learn more?
(Other definitions for lucre that I've seen before include "benefits from crime" , "Possession of the rich" , "Profit dishonestly obtained" , "Ill-gotten riches" , "(Filthy) profit" .)