Meaning of spillway

Definition of spillway

(noun) a channel that carries excess water over or around a dam or other obstruction

Other information on spillway

WIKIPEDIA results for spillway
Amazon results for spillway