Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: spillway  'spil`wey
  1. A channel that carries excess water over or around a dam or other obstruction
    - spill, wasteweir

Derived forms: spillways

Type of: conduit

Encyclopedia: Spillway