Definitions of canola oil:

  • noun:   vegetable oil made from rapeseed