VocabAhead

Saturate

  1. verb

    cause (a chemical compound, vapour, solution, magnetic material) to unite with the greatest possible amount of another substance

  2. verb

    infuse or fill completely

    Impregnate the cloth with alcohol

    Similar: impregnate