stirrup pump
English Dictionary
->
Letter S
-> stirrup pump
Search Dictionary:
stirrup pump Definition
(n)
a
hand
-
operated
reciprocating
pump
;
used
in
fighting
fires
stirrup pump Synonyms
stirrup pump
© Art Branch Inc.