Definitions for "HANDPUMP"
A water pump powered by the movement of people's arms or legs.