Word info Synonyms

pressure feed

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms