Find the word definition

Wiktionary
tar sand

n. oil sand.