TAILWATER


Meaning of TAILWATER in English

n. water under a dam or waterpower development; excess water on the surface that drains from a field

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.