impoundment








noun

  1. a body of water confined within an enclosure, as a reservoir.
  2. the act of impounding: the impoundment of alien property.
  3. the condition of being impounded.
n.

1660s; see impound + -ment.

52 queries 0.564