Weeping because of the rents? (5)
I believe the answer is:
tears
I believe this clue is a double definition.
'weeping' is the first definition.
(I know that weeping can be written as tears)
'the rents?' is the second definition.
('tear' can be a synonym of 'rent')
'because of' acts as a link.
(Other definitions for tears that I've seen before include "Rips; drops" , "Water in eyes" , "Rips; droplets" , "signs of emotion" , "Rends" .)