meaning of spillway

1. A sluiceway or passage for superfluous water in a reservoir, to prevent too great pressure on the dam.
2.
a channel that carries excess water over or around a dam or other obstruction


Related Words

spillway |

Developed & Maintained By Taraprasad.com

Treasure Words