pressure-feed lubricating system
Noun
Meaning
mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings
Source: WordNetNoun
mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings
Source: WordNet