← DefinitionshareGuesshaunternounA person or thing that haunts a place, especially a ghost or spirit.Synonymsghostnounspiritnounregularnoun