English dictionary spillway meaning and definition Definition and meaning of spillway at MeaningMonkey.org. spillway meaning and definition in the English Dictionary. SPILLWAY nounDefinition of spillway (noun)a channel that carries excess water over or around a dam or other obstructionsynonyms: spill, wasteweir Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: