Part of speech:
So important, beautiful, forceful, shocking, etc. as never to be forgotten
Causing fright; terrifying; alarming
Existing or remaining in the same state for an indefinitely long time; enduring:
To pursue or track (prey) stealthily:
To pay frequent visits to; be in or at often:
To obsess is to think about someone or something to an extreme extent.
(Intransitive) To be troubled, to give way to mental anxiety.
(Informal) To converse or chat:
To cause to have emotional or mental problems that interfere with social functioning:
To have recourse; go or turn (to) for use, help, support, etc.
To annoy constantly or repeatedly with petty irritations; bother; vex
To be in every part of; to spread through
To show or demonstrate plainly; reveal:
To be parasitic in or on (a host)
The definition of frighten is to cause fear or to make someone afraid or anxious.
To plunge into an activity or enterprise with vigor and gusto.
The definition of besiege is to surround, crowd around or overwhelm.
To irritate; annoy; vex
To cause a sharp, smarting pain:
To go beyond the normal or desired limit.
To go or move at a rack.
To excite or disturb the feelings of
The definition of appall means to invoke feelings of offense, surprise, fear or terror.
To break or tear, as with a harrow; to wound; to lacerate; to torment or distress; to vex.
To disturb, interfere with, or annoy:
The definition of disquiet is to make nervous or anxious.
To coerce or intimidate by causing fear.
To trouble, worry, or torment, as with cares, debts, repeated questions or demands, etc.
To vex; harass; trouble; torment
To worry, annoy, or frustrate.
Hound is defined as to hunt, chase or urge on.
To cause (someone) to go mad; drive to madness.
To put (someone) in possession of property, facts, etc.; cause to have something specified
To trouble persistently; harass.
To annoy, harass, or tease
The definition of inhabit is to live in or occupy a place.
To cause to walk or proceed at a walk:
(Intransitive) To drift gently through the air.
To move upwards.
Materialize is defined as to appear or become real.
To go or betake oneself (to a place)
To break up the quiet or serenity of; agitate (what is quiet or still)
To worry or trouble, esp. with petty annoyances; harass, pester, etc.
To arrange for the publication or display of:
Find another word for haunting. In this page you can discover 56 synonyms, antonyms, idiomatic expressions, and related words for haunting, like: unforgettable, seductive, frightful, remembered, persistent, stalking, frequenting, ghosting, obsessing, worrying and visiting.