Definition of oil base in English:

oil base

noun

  • An oil used as a main ingredient in, or foundation or medium for, paint, varnish, perfume, or some other product (frequently attributive).

Origin

1930s; earliest use found in Architecture.