slider : Idioms & Phrases

Index


Slider pump

  • a form of rotary pump.
Webster 1913