Definition of spillway
English to English noun - a channel that carries excess water over or around a dam or other obstruction
source: WordNet 3.0 - A sluiceway or passage for superfluous water in a reservoir, to prevent too great pressure on the dam.
source: Webster 1913
Visual Synonyms 
Nearby Word
spillway, splay, spill, sepilyo, sipilyo, sevilla, supplely, spall, spoil, spial, spell, spile, supil, spiel, sibila, supply, sabella, scopula, swayful, sawbill
|
|
|