"impounded lake" in German impounded lake Stausee Detailed translations for "impounded lake" impounded lake impounded lake(also: reservoir, artificial lake, storage lake, dammed lake) der Stausee{masculine}