Get Free Checker

pressure-feed lubricating system

NOUN
  1. mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings

How To Use pressure-feed lubricating system In A Sentence

List is Empty.