Dictionary English – Romanian

drench



Substantiv
Verb tranzitiv
1.

a înmuia


2.

a uda


3.

a muia o piele (pt. a o tăbăci)


4.

a administra un medicament


Expressions:
drenched to the skin  =  ud până la piele