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
Related Articles
Tar Sand Is Also Mentioned In
Find Similar Words
Find similar words to tar sand using the buttons below.