Tar Sand (noun) Definition, Meaning & Examples

noun Geology.
  1. bituminous sand or sandstone from which asphalt can be obtained.
noun
  1. a sandstone in which hydrocarbons have been trapped; the lighter compounds evaporate, leaving a residue of asphalt in the rock pores
Tar Sand (noun) Definition, Meaning & Examples

More Definitions