drenches; drenched; drenching
drenches; drenched; drenching
Learner's definition of DRENCH
[+ object]
: to make (someone or something) completely wet使湿透;使浸透 —
often + with or in —
often used as (be) drenched常用作(be) drenched -
The players were drenched in sweat after the game.运动员比赛结束后大汗淋漓。
-
pancakes drenched in syrup糖水浸泡了的薄饼
-
She was drenched in perfume. [=she was wearing a lot of perfume]她身上洒满香水。
—
sometimes used figuratively有时用作比喻 — see also sun-drenched