DESICCATE

Definition of DESICCATE

  1. (adj)lacking vitality or spirit; lifeless
  2. (verb)preserve by removing all water and liquids from
  3. (verb)remove water from
  4. (verb)lose water or moisture