cater[Anglais]

verbe
1 : supply food ready to eat; for parties and banquets
2 : give what is desired or needed, especially support, food or sustenance