SPLASH DAM


Meaning of SPLASH DAM in English

noun

: a flood dam used to retain a head of water for driving logs

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