Floating dam Meaning, Definition & Usage

Definitions
  1. . (a) An anchored dam. (b) A caisson used as a gate for a dry dock.

Webster 1913