devour - Dictionary definition and meaning for word devour
after devout(due to 'fasting', you will not eat anything for whole day) we devour(eat immoderately)