Subscriber login


Forgot your password?

Library card login

Other

tar sand

Syllabification: (tar sand)
Definition of tar sand

noun

(often tar sands) Geology
  • a deposit of sand impregnated with bitumen.

tar sand in other Oxford dictionaries

Definition of tar sand in the British & World English dictionary