English Adjectives: drenching

English Adjectives adjective 'drenching' conjugated