impoundment noun3 •The act of impounding. •The state of being impounded. •A body of water impounded within an enclosure, such as a reservoir. formsimpoundments