Society – Vocabulary for Advanced English Learners

Society – Vocabulary for Advanced English Learners - Words to review - assimilate, cremation, domesticate, folklore, fossilise, relic, rite, ritually, saga, vestige . This activity helps advanced English learners prepare of English language tests like IELTS, TOEFL and SAT.