About us
Define
Definitions for
"Imbibed"
(v) To take in or absorb something
library.thinkquest.org