• word of the day

    pressure-feed lubricating system

    pressure-feed lubricating system - Dictionary definition and meaning for word pressure-feed lubricating system

    Definition
    (noun) mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings
Connect with us on Facebook