- force feed as a noun:
- 1
force feed
noun
1 force feed
Mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings.
synonyms: force-feed lubricating system, lubricating system, pressure-feed lubricating system, pressure feed.
debug info: 0.0147