repast (a meal or the food provided at a meal) - English Synonyms Dictionary