Definitions for: Pressure Feed

[n] mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings

Synonyms: force feed, force-feed lubricating system, lubricating system, pressure-feed lubricating system

See Also: ICE, internal-combustion engine, mechanical system, oil filter, oil pump

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat

Related Resources:
o letter animals
animlas that start with k