Syncrude

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    The output from a bitumen/extra heavy oil upgrader facility used in connection with oil sand production. countable, uncountable

Etymology

Short for synthetic crude.

Related phrases

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.