force feed Meaning, Definition & Usage
-
noun mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings
force-feed lubricating system; lubricating system; pressure feed; pressure-feed lubricating system.