Big Huge Thesaurus

re-experiencing

noun