Definitions
noun
a person who returns after a lengthy absence
noun
someone who has returned from the dead
of or relating to or typical of a revenant
“revenant shrieks and groans”
Look “revenant” up elsewhere
Want another word?
Spin the dictionary for a fresh one.