及物动词
1. 使湿透;使浸湿
To drench something or someone means to make them completely wet.
1. cover with liquid
pour liquid onto
e.g. souse water on his hot face
Synonym: dousedowsesoaksopsouse
2. permeate or impregnate
e.g. The war drenched the country in blood
Synonym: imbrue
3. force to drink
4. drench or submerge or be drenched or submerged
e.g. The tsunami swamped every boat in the harbor
Synonym: swamp