haunt

  1. frequentare (assiduamente)
    • I've charged thee not to haunt about my doors
  2. infestare (di fantasmi)
    • A couple of ghosts haunt the old, burnt-down house.
  3. perseguitare
  4. tormentare
    • The memory of his past failures haunted him.
  5. seguire
    • The policeman haunted him, following him everywhere.
  6. (raro) vivere abitualmente

haunt (pl.: haunts)

  1. ritrovo
  2. (gergale) fantasma
  3. posto in cui dare da mangiare agli animali