ARCH DAM


Meaning of ARCH DAM in English

noun

: a dam built in a gorge in the form of a horizontal arch having the convex side upstream and abutting against the side walls

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.