IRRECOVERABLE LOSSES


Meaning of IRRECOVERABLE LOSSES in English

Water lost to a salt sink or lost by evaporation or evapotranspiration from a conveyance facility, drainage canal, or in fringe areas.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.