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, spill, splay, sipilyo, sepilyo, sevilla, supplely, spile, spell, spall, spoil, supil, spiel, spial, sibila, supply, sawbill, seville, scopula, swayful
|
|
|