Word Meaning

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


Meaning of balsamation

- The act of imparting balsamic properties.
- The art or process of embalming.