Dictionary |
1 Result
#1
spillway
n.
[
spill
,
wasteweir
] a channel that carries excess water over or around a dam or other obstruction
. wn