Cleaners frighten off toffs (10)
I believe the answer is:
detergents
'cleaners' is the definition.
(I know this)
'frighten off toffs' is the wordplay.
'frighten off' becomes 'deter' (I've seen this before).
'toffs' becomes 'gents' (gentlemen - toff can mean an upper-class person).
'deter'+'gents'='DETERGENTS'
Want a hint initially instead of a full solution?
Install my app