splash dam
noun
a flood dam built to contain water that is released for driving logs.
Words nearby splash dam
Example sentences from the Web for splash dam
Another device resorted to where the supply of water is insufficient is the splash-dam, Fig. 20.
Handwork in Wood |William Noyes