force feed
English Dictionary
->
Letter F
-> force feed
Search Dictionary:
force feed Definition
(n)
mechanical
system
of
lubricating
internal
combustion
engines
in
which
a
pump
forces
oil
into
the
engine
bearings
force feed Synonyms
force feed
force-feed lubricating system
lubricating system
pressure feed
pressure-feed lubricating system
© Art Branch Inc.