Berikut ini adalah penjelasan tentang drench dalam Kamus Inggris-Indonesia
kkt. 1 memberi minum (a horse). 2 membuat basah kuyup. I was drenched by the storm Saya basah kuyup karena hujan angin ribut itu.