The AI-powered English dictionary
countable and uncountable, plural syncrudes
The output from a bitumen/extra heavy oil upgrader facility used in connection with oil sand production. examples