Policeman has obligations to be generous ..... (7)
I believe the answer is:
copious
'generous' is the definition.
(thesaurus)
'policeman has obligations' is the wordplay.
'policeman' becomes 'cop' (slang term).
'has obligations' becomes 'ious' (I can't justify this - if you can you should give a lot more credence to this answer).
'cop'+'ious'='COPIOUS'
'to be' is the link.
Can you help me to learn more?
(Other definitions for copious that I've seen before include "full" , "Abundant in supply" , "Rich" , "Many" , "Providing loads of" .)