Repast has 3 different meanings across 1 category:
Noun
the food served and eaten at one time
A meal.
To supply food to; to feast.