tar sand
nounDefinition of tar sand
: a natural impregnation of sand or sandstone with petroleum from which the lighter portions have escaped
Keep scrolling for more