Haunt vs. Nag

Difference Between Haunt and Nag
Hauntverb
(transitive) To inhabit, or visit frequently (most often used in reference to ghosts).
A couple of ghosts haunt the old, burnt-down house.Nagnoun
A small horse; a pony.
Hauntverb
(transitive) To make uneasy, restless.
The memory of his past failures haunted him.Nagnoun
An old useless horse.
Hauntverb
(transitive) To stalk, to follow
The policeman haunted him, following him everywhere.Nagnoun
A paramour.
Hauntverb
To live habitually; to stay, to remain.
Nagnoun
Someone or something that nags.
Hauntverb
To accustom; habituate; make accustomed to.
Nagnoun
A repeated complaint or reminder.
Hauntverb
To practise; to devote oneself to.
Nagnoun
A persistent, bothersome thought or worry
Hauntverb
(intransitive) To persist in staying or visiting.
Nagverb
(ambitransitive) To continuously remind or complain to (someone) in an annoying way, often about insignificant or unnecessary matters.
Hauntnoun
A place at which one is regularly found; a habitation or hangout.
The shopping mall is a popular haunt of the local teenagers in this town.I went back the town I used to live and visited all my old haunts.Nagverb
To bother with persistent thoughts or memories.
The notion that he forgot something nagged him the rest of the day.Hauntnoun
(dialect) A ghost.
Nagverb
To bother or disturb persistently in any way.
a nagging pain in his left kneea nagging north windHauntnoun
A feeding place for animals.
Nagnoun
someone (especially a woman) who annoys people by constantly finding fault
Hauntnoun
a frequently visited place
Nagnoun
an old or over-worked horse
Hauntverb
follow stealthily or recur constantly and spontaneously to;
her ex-boyfriend stalked herthe ghost of her mother haunted herNagverb
bother persistently with trivial complaints;
She nags her husband all day longHauntverb
haunt like a ghost; pursue;
Fear of illness haunts herNagverb
worry persistently;
nagging concerns and doubtsHauntverb
be a regular or frequent visitor to a certain place;
She haunts the balletNagverb
remind or urge constantly;
she nagged to take a vacation