"impound" in German to impound anstauen aufstauen Detailed translations for "impound" to impound to impound(also: to dam up, to pond back) anstauen{transitive verb} to impound(also: to dam up, to pond back) aufstauen{transitive verb}