takidashi

Noun

1. food distribution (esp. cooked rice)

Other forms: