oil pump

Noun
  1. A pump that keeps a supply of oil on moving parts (synset 103850070)

Found on Word Lists

Other Searches