Force Feed (Noun)
Meaning
Mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings.
Classification
Nouns denoting man-made objects.
Mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings.
Nouns denoting man-made objects.