Floating dam
Meaning, Definition & Usage
Dictionary
Related
Definitions
.
(a)
An anchored dam.
(b)
A caisson used as a gate for a dry dock.
Webster 1913
Previous
Next