A new user has searched for invigorate

The definition of haunting

2 Definitions of: haunting

    1. adjective, (of memories) poignant or persistent
    2. adjective, poignantly sentimental; enchantingly or eerily evocative
    3. Show me some examples of this word: haunting
    4. Show me the etymology of the word: haunting
 

From Collins