Definition for Pump-and-treat

From Biology Forums Dictionary

Pump out water, treat it, and return.