(SWP) Meaning of (SWP) in English Surface Water Permitting. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012