Ghosts – Vocabulary for Advanced English Learners

Ghosts – Vocabulary for Advanced English Learners - Words to review - astrological, divination, haunt, horror, intermediary, invoke, meditate, phantom, psychic, self-perpetuating, . This activity helps advanced English learners prepare of English language tests like IELTS, TOEFL and SAT.