Tar Sand Definition
tar-sands
noun
A type of oil sand from which the lighter fractions of petroleum have escaped and in which only the heavier fractions forming a residual asphalt remain.
American Heritage
Oil sand.
Wiktionary
Advertisement
Related Articles
Tar Sand Is Also Mentioned In
Find Similar Words
Find similar words to tar sand using the buttons below.
Words Starting With T and Ending With D
Advertisement