lubricating substance
Explore definitions, synonyms, and language insights of lubricating substance
Definitions
Noun
a substance capable of reducing friction by making surfaces smooth or slippery