Student Dictionary

One entry found for tar sand.
Main Entry: tar sand
Function: noun
: sand or sandstone that is naturally soaked with heavy sticky portions of petroleum

Pronunciation Symbols