Crossword Genius

Debauchery for every type (10)

Ross

I believe the answer is:

perversion

'debauchery' is the definition.
(thesaurus)

'every type' is the wordplay.
'every' becomes 'per' ('per' means 'for each' or 'for every').
'type' becomes 'version' (version is a kind of type).
'per'+'version'='PERVERSION'

'for' is the link.

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app