(of something unpleasant) continue to affect or cause problems for.
Hindi meaning:परेशान करना
Synonyms: Oppress, Torment, Torture, Nag at
Antonyms: Assist, Aid
Example: That created an injustice that continues to haunt the Olympic movement.
Trick to remember: aunty ke ghar mai bhoot h haunted house h