What is the meaning of Imbuir?

to imbue (wet or stain completely)

to imbue (permeate or impregnate completely)

to imbue

Source: wiktionary.org