Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of imbibition

- The act or process of imbibing, or absorbing; as, the post-mortem imbibition of poisons.