Taking shower reduces your body temperature. During the shower, the arteries and veins dilate to increase the blood flow and hence moderate the temperature difference by transferring heat from your blood. If you took a meal before taking bath, your body's blood is pumped towards the stomach to help digestion. This blood would now be rushed to your arms and legs to moderate the temperature difference and hence, blood availability for digestion would be less during shower. You should wait for atleast 30 minutes after food to have a shower.
Answered2018-07-12 09:23:17
Let others know if this answer was helpful