meaning of lubricating

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


Related Words

force-feed lubricating system | lubrication | pressure-feed lubricating system |

Developed & Maintained By Taraprasad.com

Treasure Words