English
English version

tar sands

From Longman Dictionary of Contemporary Englishtar sandsˈtar sands noun [plural]  sand or sandstone that contains bitumen (=a thick form of oil) which can be taken and used, for example as fuel
Pictures of the day
What are these?
Click on the pictures to check.