TAR SAND
Meaning of TAR SAND in English
Function: noun
Date: 1899
: a natural impregnation of sand or sandstone with petroleum from which the lighter portions have escaped
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012