spillway

/spˈɪlweɪ/

Explore definitions, synonyms, and language insights of spillway

Definitions

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

More General Terms