Unlimited pump Meaning, Definition & Usage

Definitions
  1. a kind of deep-well pump placed at the level of the water, and operated from above ground.

Webster 1913