1. to soak or saturate something completely with liquid, especially water
The heavy rain drenched everyone at the outdoor concert.
A chuva pesada ensopou todos no concerto ao ar livre.
3. to force a liquid down the throat of an animal, especially as medicine
The farmer had to drench the sick cow with medicine.
O fazendeiro teve que dar uma bebida forçada de remédio à vaca doente.