OIL SHALE


Meaning of OIL SHALE in English

[oil shale] n (1873): a rock (as shale) from which oil can be recovered by distillation

Merriam-Webster English vocab.      Английский словарь Merriam Webster.