soppingEnglish

dripping, soaking, sopping

Adverb

Extremely wet

English: soaking, sopping, dripping

English words with similar meanings

Show 2 words