Flood gate Meaning, Definition & Usage

Definitions
  1. a gate for shutting out, admitting, or releasing, a body of water; a tide gate.

Webster 1913