Last modified on 22 August 2014, at 21:38

tar sand

EnglishEdit

A tar sands plant

NounEdit

tar sand (plural tar sands)

  1. Oil sand.

TranslationsEdit

See alsoEdit

AnagramsEdit