Meaning of pressure feed

Definition of pressure feed

(noun) mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings

Other information on pressure feed

WIKIPEDIA results for pressure feed
Amazon results for pressure feed