dehydration Meaning and Definition
1. n. the process of extracting moisture
2. n. depletion of bodily fluids
3. n. dryness resulting from the removal of water
Dehydration refers to a deficit of total body water, with an accompanying disruption of metabolic processes.
Sponored Video