stirrup pump
1.
(
noun
) a hand-operated reciprocating pump; used in fighting fires
Related Words:
pump
Terms and Conditions of Use / Copyright Notice