meaning of pressure feed

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


Related Words

pressure feed | pressure-feed lubricating system |

Developed & Maintained By Taraprasad.com

Treasure Words