mealtide

noun

1.
the hour at which a meal is habitually or customarily eaten
2.
an individual quantity of food or drink taken as part of a meal