stirrup pump

Noun
  1. A hand-operated reciprocating pump;
    Used in fighting fires (synset 104328259)

Other Searches