Help to a greater extent (7)
I believe the answer is:
further
I believe this is a double definition.
'help' is the first definition.
(thesaurus)
'to a greater extent' is the second definition.
('further' can be a synonym of 'to a greater extent')
(Other definitions for further that I've seen before include "Beyond; also" , "More distant" , "In addition, also" , "Moreover" , "To somewhere more advanced" .)