Clue: So to speak, take the shine off pleasure? (7)
Answer: DELIGHT
Explanation: Definition: pleasure
**DE-LIGHT** could possible mean to "remove the light from" or "take the shine off".