Get Free Checker

force-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 force-feed lubricating system In A Sentence

List is Empty.