artificial lake /ɑːtˈɪkjʊlə ˈkɑːtɪlɪdʒ/ n

中文:人工湖

Meaning:Lake created when a dam is built on a watercourse.

Found in these illustrated scenes(1)

‹ Browse all scenes