Synonyms for
Spillway
Definition
A spillway is a structure used to provide the controlled release of water from a dam or reservoir.
Synonyms for
Definition
A spillway is a structure used to provide the controlled release of water from a dam or reservoir.