Meaning of (SOR) in English

(SOR)

Save Our Rivers. A major state funding source for the acquisition and management of significant environmental lands by individual water management districts.

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