3 words in this vocabulary list
noun a process in which the Earth's atmosphere traps heat from the sun and causes the planet's temperature to rise
noun a form of renewable energy that is generated by harnessing the power of flowing water
noun a person who supports the idea of urban development, typically in the form of increased housing density in cities