Revealed rents for shops (7)
I believe the answer is:
outlets
'for shops' is the definition.
(I have seen 'Retail shops' mean 'outlets' so perhaps 'shops' could also mean 'outlets')
'revealed rents' is the wordplay.
'revealed' becomes 'out' (as in news which is out).
'rents' becomes 'lets' (I've seen this in another clue).
'out'+'lets'='OUTLETS'
(Other definitions for outlets that I've seen before include "Discharge pipes; shops" , "Vents" , "Retail branches" , "Markets for goods or means of giving vent to feelings" , "Points" .)