shī​lù​lù

damp

Definitions

shī​lù​lù

damp; clammy; dripping wet

Sources