Provider of refreshments (7)
I believe the answer is:
caterer
'provider of refreshments' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for caterer that I've seen before include "Provider of refreshments" , "One supplies" , "One supplying cheer" , "Provider of food and drink" , "Provider of food and drinks" .)