OIL SAND


Meaning of OIL SAND in English

■ noun a deposit of loose sand or partially consolidated sandstone containing bitumen.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.