TAR SAND Meaning of TAR SAND in English [tar sand] n (1899): a natural impregnation of sand or sandstone with petroleum from which the lighter portions have escaped Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012