Total English - Upper-intermediate - Unit 5 - Communication
Review
Flashcards
Spelling
Quiz
oil rig
[noun]
a large facility used for drilling oil or gas from underground or under the sea
wind farm
[noun]
a place located in land or sea where a group of devices, called wind turbines, use the wind to generate electricity
solar panel
[noun]
a piece of equipment, usually placed on a roof, that absorbs the energy of sun and uses it to produce electricity or heat
hydroelectric
[adjective]
relating to the electric power which is generated by the flow of water
dam
[noun]
a huge wall built to keep water from entering an area or to contain and use water as a power source to produce electricity
Download LanGeek App