oil sand
nounDefinition of oil sand
: a porous sandstone from which petroleum is obtained by drilled wells
1