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