Definition, synonyms and related words
A substance which is used to saturate another.
Impregnating to the full; saturating.