Home
Search
Index
Definify.com
Definition
2024
donkey_pump
donkey pump
English
Noun
donkey
pump
(
plural
donkey pumps
)
A pump, in the form of a
nodding donkey
, for pumping
water
Similar Results