Providing food for (8)
I believe the answer is:
catering
(Other definitions for catering that I've seen before include "Providing food, entertainment etc." , "The supplying of meals" , "Supplying food and drink" , "provision of food" , "Providing food and drink" .)