Definition of canola oil in English:

canola oil

noun

  • Vegetable oil made from canola.

Origin

1980s; earliest use found in British Patents.