Oil Sand (noun) Definition, Meaning & Examples

noun Geology.
  1. a sand or sandstone containing oil or tarry residue in the pore spaces.
noun
  1. a sandstone impregnated with hydrocarbons, esp such deposits in Alberta, Canada
    Oil Sand (noun) Definition, Meaning & Examples

    More Definitions