haunt verb vt Infinitive haunt Present tense 3rd person singular haunts Preterite haunted Present participle haunting Past participle haunted