Clue: Society keener to get cleaner (7)
Answer: SWEEPER
Explanation: Definition: cleaner
S + WEEPER (one who keens)