Adequately (5)
I believe the answer is:
amply
'adequately' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for amply that I've seen before include "more than adequately" , "Sufficiently" , "Abundantly, liberally" , "in abundance" , "In a plentiful manner" .)