BOD Meaning of BOD in English [BOD] abbreviation biochemical oxygen demand, biological oxygen demand Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012