Definitions for "Imbibed"
(v) To take in or absorb something