English word definition — powered by WordNet
give what is desired or needed, especially support, food or sustenance
supply food ready to eat
Want to remember cater?