Definition: provide with choice or abundant food or drink
Usage: Don't worry about the expensive wine--I'm treating; She treated her houseguests with good food every night
Similar words: cater, supply, provide, ply
Definition: give what is desired or needed, especially support, food or sustenance
Usage: The hostess provided lunch for all the guests