• word of the day

    spillway

    spillway - Dictionary definition and meaning for word spillway

    Definition
    (noun) a channel that carries excess water over or around a dam or other obstruction
    Synonyms : spill , wasteweir
Download our Mobile App Today
Receive our word of the day
on Whatsapp