Definitions for spillway

Definitions for (noun) spillway

Main entry: spill, spillway, wasteweir

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


Visual thesaurus for spillway