pressure-feed lubricating system

Noun
  1. Mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings (synset 103700448)

Found on Word Lists

Other Searches