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