drenching rain
drenching shower
get drenching wet
A: Why are you so wet?
A:你为什么全身都湿透了?
B: I forgot my umbrella and got caught in the drenching rain.
B:我忘了带伞,结果被大雨淋湿了。
1) 淋透的
2) 倾盆大雨的
3) 浸透的
1. 浸透的,使湿透的
adjective
1. extremely wet, especially due to rain
Synonym: soaking