spillway

Definitions


[ˈspɪlweɪ], (Noun)

Definitions:
- a passage for surplus water from a dam


Phrases:

Origin:




definition by Oxford Dictionaries