DRENCHED
pp. Soaked; thoroughly wet; purged with a dose.
drenched
drenched /-t /形容詞 «…で /…に浸 (つ ) かって » びしょぬれの «with /in » ▸ be drenched to the skin 体中びしょぬれである ▸ a sun- drenched room 日光で満たされた部屋