Definition of "tarsands" [tarsands]

  • (noun) Plural form of tarsand.

Use "tarsands" in a sentence

  • "And I believe a fair bit of "our" oil and tarsands is on or near "their" land."
  • "Mat Simon's calls the tarsands "Turning Gold into Lead" and I quite agree with him."
  • ""We want to get to that the tarsands are a climate crime.""

Words like "tarsands"

SUBSCRIBE TO WORD OF THE DAY