Word Meaning

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


Meaning of inhume

- To deposit, as a dead body, in the earth; to bury; to inter.
- To bury or place in warm earth for chemical or medicinal purposes.

Crossword clue for inhume

- Entomb