meaning of force feed

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


Related Words

force feed | force-feed | force-feed lubricating system | forced feeding |

Developed & Maintained By Taraprasad.com

Treasure Words