Definition of oil spring in English:

oil spring

noun

  • A spring of mineral oil (with or without admixture of water).

Origin

Mid 18th century.