Uk English Meaning of spillway
spillway
Other Uk English words related to spillway
Nearest Words of spillway
Definitions and Meaning of spillway in English
spillway (n)
a channel that carries excess water over or around a dam or other obstruction
FAQs About the word spillway
Definition not available
a channel that carries excess water over or around a dam or other obstruction
flood plain,sluice,Sluiceway,aqueduct,canal,conduit,flume,millrace,Millstream,Racetrack
No antonyms found.
spillover => spillover, spillikins => Spillikins, spillikin => spillikin, spiller => Substitute, spillane => Spillane,