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.