All self-lubricating synonyms
self-lu·bri·cate
S s adjective self-lubricating
- mucous — pertaining to, consisting of, or resembling mucus.
- lubricated — to apply some oily or greasy substance to (a machine, parts of a mechanism, etc.) in order to diminish friction; oil or grease (something).