Tar-sands definition

(geol.) Sands or sandstone deposits containing tarry, viscous, bituminous oil.
noun
0
0
Plural form of tar sand.
noun
0
0
Advertisement