Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spillways Definition

Cancel
spillways
noun(spill-way)
a passage for surplus water to run over or around an obstruction (such as a dam)

Words Related to spillways!

spillways Examples by Brain Bank Users