can be used as a synonym for endow to provide with something freely or naturally and can also mean to permeate or influence in a way that suggests colored dye permeating cloth fabric.
dow 3 Spanish missions imbue the city with Old World charm Scott Pendleton
has two common meanings to permeate or influence as if by dyeing and to provide with something freely or naturally.
to inspire
to inspire with [v IMBUED, IMBUING, IMBUES]
to make thoroughly wet [v IMBUED, IMBUES, IMBUING]
to permeate or influence as if by dyeing the spirit that imbues the new constitution