Word Meaning

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


Meaning of imbuement

- The act of imbuing; the state of being imbued; hence, a deep tincture.