English word definition — powered by WordNet
continually recurring to the mind
having a deeply disquieting or disturbing effect
Want to remember haunting?