Subscriber login


Forgot your password?

Library card login

Other

oil sand

Definition of oil sand

noun

(often oil sands)
  • a deposit of loose sand or partially consolidated sandstone containing bitumen.

oil sand in other Oxford dictionaries

Definition of oil sand in the US English dictionary