desiccate Meaning and Definition
1. s. lacking vitality or spirit; lifeless
2. v. lose water or moisture
3. v. remove water from
4. v. preserve by removing all water and liquids from
1. s. lacking vitality or spirit; lifeless
2. v. lose water or moisture
3. v. remove water from
4. v. preserve by removing all water and liquids from
Sponored Video