Petroleum Alternatives – Vocabulary for Advanced English Learners

Petroleum Alternatives – Vocabulary for Advanced English Learners - Words to review - constraint, contamination, deplete, dispose of, elementally, emission, extinction, reservoir, shrink, stable . This activity helps advanced English learners prepare of English language tests like IELTS, TOEFL and SAT.