Meaning of self-lubricating in English:

self-lubricating

adjective

  • (Of a machine, component, substance, etc.) that lubricates itself automatically.

Origin

Mid 19th century; earliest use found in Freeman's Journal.