Dictionary.com
Thesaurus.com

impoundage

  • a variation of impoundment.
    impoundment
    noun
    a body of water confined within an enclosure, as a reservoir.
  • a word derived from impound.
    impound
    verb (used with object)
    to shut up in a pound or other enclosure, as a stray animal.