Home

Word

oil pump, n.
more info a pump that keeps a supply of oil on moving parts
<noun.artifact>

oil pump