Browse
Sign up
Log in
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
New words for me
Student Vocab
Chaucer's Troilus and Criseyde Glossing
Handball hewett
Handball hewett