Spillway Meaning

There are 1 meaning(s) for word Spillway

Meaning 1 : a channel that carries excess water over or around a dam or other obstruction

    Synonyms : spill,  wasteweir