SUFFERED FROM DEHYDRATION


Meaning of SUFFERED FROM DEHYDRATION in English

lost bodily fluids, felt sick from the heat and a lack of water

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.