also known as knurr and spell merriam webster's definition of revenant is one that returns after death or a long absence the latter two are still actively involved in the programme