IMPOUNDMENT Meaning of IMPOUNDMENT in English [im.pound.ment] n (ca. 1665) 1: the act of impounding: the state of being impounded 2: a body of water formed by impounding Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012