An Encylopedia Britannica Company

sump pump

1 ENTRIES FOUND:
sump pump noun
plural sump pumps
sump pump
noun
plural sump pumps
Britannica Dictionary definition of SUMP PUMP
[count] US
: a pump that removes water from underneath a house or building