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
Tweet