drenching/ /

1.noun[c] 

湿透,浸透