saturate (Verb)

2

sättigen (v)

chemistry
4
drench
drench