English dictionary
sump pump meaning and definition
Definition and meaning of sump pump at MeaningMonkey.org. sump pump meaning and definition in the English Dictionary.SUMP PUMP noun
Definition of sump pump (noun)
- a suction pump for removing liquid from a sump
Source: Princeton University Wordnet