Feedback
Syncrude
Meaning
Noun
●
The
output
from a bitumen/extra
heavy
oil
upgrader
facility
used in
connection
with
oil sand
production.
Sourced from
Wiktionary
Related
Refinery
Refineries
Petroleum
Potash
Exxon
Shale
Petro
Natural Gas
Salt Domes
Shale Oil
Tar Sands
Oil Sands
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better