Definitions of carron oil:

  • noun:   an ointment formerly used to treat burns