drench in American English ; 1. to wet thoroughly; soak ; 2. to saturate by immersion in a liquid; steep ; 3. to cover or fill completely; bathe. trees drenched ...
確定! 回上一頁