"artificial lake" in German artificial lake Stausee Staubecken Detailed translations for "artificial lake" artificial lake artificial lake(also: reservoir, storage lake, dammed lake, impounded lake) der Stausee{masculine} artificial lake(also: reservoir, impounding basin, water storage basin, impounding reservoir) das Staubecken{neuter} English synonyms for "artificial lake" artificial lake {n} man-made lake reservoir