English dictionary
oil shale meaning and definition
Definition and meaning of oil shale at MeaningMonkey.org. oil shale meaning and definition in the English Dictionary.OIL SHALE noun
Definition of oil shale (noun)
- shale from which oil can be obtained by heating
Source: Princeton University Wordnet