English Dictionary
Definition drenched in British English
drenched adjective
adjective
/drentʃt/
Example
We got completely drenched by the rain.
