A dead body embalmed and dried after the manner of the
ancient Egyptians; also, a body preserved, by any means, in a dry
state, from the process of putrefaction.
* These videos are coming directly from Youtube, they may or may not be most relevant to the word "Mummy"
What is Define Dictionary Meaning?
Best thing is, its free and you can even contribute without creating an account.