OIL SHALE


Meaning of OIL SHALE in English

noun Date: 1873 a rock (as shale) from which oil can be recovered by distillation

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.