Skip to content

spillway

Dictionary definition · spillway

noun

  1. a channel that carries excess water over or around a dam or other obstruction

Similar words

Source: Open English WordNet (CC BY 4.0).