Capacity to provide satisfaction (7)
I believe the answer is:
content
I believe this is a double definition.
'capacity' is the first definition.
('content' can be a synonym of 'capacity')
'satisfaction' is the second definition.
(thesaurus)
'to provide' is the link.
(Other definitions for content that I've seen before include "Quietly happy" , "Satisfied - subject matter" , "Elements" , "Satisfied, happy enough" , "Satisfied - all within - capacity" .)