To inspire or permeate with a quality or feeling; to fill completely with a particular quality or emotion. To saturate something thoroughly with an attribute or characteristic.
From Latin 'imbuere' meaning 'to wet, soak, or stain,' from 'in-' (in) + root related to drinking. Originally described the physical process of soaking something in liquid, later extended to mean saturating with abstract qualities.
Try Another Word