3 English Synonyms for SATURATE
Prev.1Next
Definition: 1. (archaic, also, figurative) A dose or draught of liquid medicine (especially one causing sleepiness) taken by a person; specifically, a (large) dose, or one forced or poured down the throat.
There are 6 definitions of the word drench
Show more information about drench
Definition: 1. (transitive) To cause to become pregnant.
There are 5 definitions of the word impregnate
Show more information about impregnate
Definition: 1. An immersion in water etc.
There are 15 definitions of the word soak
Show more information about soak
Prev.1Next
Search took: 13.7388 ms