VariousWords beta
Related Terms:
Definitions:
Noun
lubricating system
force-feed lubricating system
force feed
pressure-feed lubricating system
pressure feed
Definition: mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings
Verb
Definition: Alternative form of force-feed