BAT


Meaning of BAT in English

Best Available Technology (Economically Achievable)

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