haunt

To inhabit, visit, or appear to in the form of a ghost or other supernatural being.

by rafaelzaleski

Learn English on Memrise


Find other English courses on Memrise