SOUR Meaning of SOUR in English Of or relating to excessively acid soil that is damaging to crops. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012